もともとハードウェアの設計をやっていたので、
疑似ハードウェアというイメージがプログラムにもほしくなったのが、
この質問のきっかけです。
ハードだと、放っておいても、入力や内部状態に応じて、ステートマシンが回り出してくれるけど、
ソフトだと放っておくと、何も起こりませんよね?
この辺をどう記述したらよいのかと思って質問しました。