会社設立までの個人履歴【その1】

新卒で就職した先は、制御系のシステム屋さんだった。
しかも、ハードウェアに近い箇所で、OSすら載らない4bit、8bitの小さいシステムを手がける会社。
手がけると言っても、業務のほとんどは下請けなので、仕様を聞いてその通りのものを作るだけ。

制御系・組込系のシステムの特色としては堅牢性が第一にあげられる。
どんな状態になっても動作させる。
その為にシステム設計は、フローチャートではなくて、状態遷移図で行う。
この辺のフォールトトレラントなシステム作りは、今のお仕事にとても役立っています。

それと、ハードウェアを直接叩くので、アドレッシングが重要。
当時(今でも?)、ハードウェアを直接叩けるのはアセンブラとC言語だけでした。
C言語からアドレス指定でハードウェアを叩くと言うのも勉強になりました。