こんにちは高木です。今回も別ブログの記事からのリライトです。
以前、社内でちょっとしたことが話題になりました。1ビットマイコンがそれです。
8ビットマイコンとか4ビットマイコンといったローエンドのマイコンなら普通に使われています。けれども、1ビットのマイコンなんか本当にあるのでしょうか?
その昔、モトローラ社がMC14500シリーズというマイクロプロセッサを発売していました。シリーズのうち、MC14500Bについてはこちらのウェブページのアーカイブが詳しいようです。
今ではもう入手できないでしょうし、現実にどんな実用価値があるのかも何ともいえないところがあります。ただ、ネタとしてはかなり面白いと思います。
自分でオリジナルの1ビットマイコンを作ってみることにも興味があります。とはいえ、ユニバーサルボードとリード線でどうにかするほどの時間も根性もありません。
せめて、命令セットシミュレータぐらいならできるかもしれませんね。アセンブラも一緒に作れば、結構遊べると思います。
ちなみに「いちびる」というのは関西の方言で、調子に乗るとか、出しゃばる、図に乗るといった意味です。



![[迷信] absは常に非負の値を返す](https://www.kijineko.co.jp/wp-content/uploads/2021/06/4500264_s.jpg)
![[C99] 第1回 C++にあってC99にない機能](https://www.kijineko.co.jp/wp-content/uploads/2021/09/4472615_s-1.jpg)
![[C99] 第5回 型と型変換](https://www.kijineko.co.jp/wp-content/uploads/2021/10/4209271_s.jpg)
![[迷信] オブジェクトの動的生成に失敗するとメモリリークする](https://www.kijineko.co.jp/wp-content/uploads/2021/06/4673249_s.jpg)