新企画スタートします!

こんにちは、めのんです!

前回お伝えしたように、今年から新しい企画をスタートする予定です。
現在そのための準備を進めています。

Twitterではすでに概要をお伝えしましたが、今回の企画の内容は「AVRの命令セットシミュレータを作る」というのものです。

「何のことかさっぱりわかりません」とおっしゃる方も少なくないと思いますので順に説明していきますね。

AVRというのは8ビットマイコンの一種で、現在使われている8ビットのマイコンとしてはPICと並んでもっともポピュラーなものだと思います。
特徴としては、一種のRISCでハーバードアーキテクチャです。

命令セットシミュレータというのは、機械語を解釈してソフトウェア的に実行させるプログラムです。
今回はハードウェアを厳密にシミュレーションすることより、機械語の学習に役立てられる程度に簡略化したいと考えています。

「機械語の学習」と書きました。
アセンブリ言語の経験がある方はそれなりにいらっしゃると思いますが、機械語となると経験者はそんなに多くないと思います。

命令セットシミュレータの制作は真っ正面から機械語と向き合うことになります。
私自身の復習とAVRの理解を深めることを兼ねて今回の企画を考えました。

何分、私自身も勉強しながら進めていきますので、途中間違うこともたくさんあると思います。
お気づきの点がありましたら、コメントでご指摘いただけると幸いです。
その他質問も受け付けています。

それでは近いうちに最初の記事を投稿したいと思います。
どうぞご期待ください!