「プログラミング」に関する記事

技術書典5に出展しました

技術書典5

技術書典5に出展しました。

出展内容は

でした。

多くの方に興味をお持ちいただき、またお買い上げいただき有難うございました。
公式発表によると、のべ10341人の皆様がいらっしゃったそうです。
ただ、お誕生日席だったにもかかわらず、我々のブースの前を1万人は通らなかった、と言うのが正直な感想です。

電卓用CPU完成

TD4EX4

TD4EX4 (TD4+4KB ROM+16語 RAM+加減算)

電卓用CPUが完成しました。
TD4を魔改造して以下の拡張を行った4bit CPUです。

  • 使用IC数16個
  • 4KBのROM(8ビット可変長命令)
  • 16語のRAM(アドレスの一部はメモリマップドI/Oと共用)
  • アキュムレーター ⇔ RAM間での加算・減算

これらの機能をTD8よりも少ないIC数で実現しているところが肝です。
このCPUをベースに2桁の電卓を作成します。

電卓用CPUの動作テスト動画

TD4EX4のデモンストレーション動画を紹介します。
1桁の加減算が出来る電卓です。CPUの動作確認用に作成しました。

TD4EX4とはTD4というCPUを拡張して2桁の電卓を作成可能にしたものです。
TD8とは異なり4bit CPUのまま各種の拡張を行っています。

これでCPUが正常に動作する事が確認できましたので、あとはソフトウエアの作成を行い、2桁の加減乗除のできる電卓を実現します。