機械語プログラミング

z80editが利用できない場合の実験方法

最終更新日:2021年7月1日(渕田)

大学の電算機演習室ではなくオンデマンド形式で受講しており、自分の環境の違いでどうしてもz80editが利用できないケースでは、以下の方法で実験を行ってください。

ただし、この方法はかなりの部分を独自で考えて理解する必要がありますからハードルは高くなります。

戻る

実験方法

Simple 8-bit Assembler Simulatorを利用します。

このシミュレータはウェブベースで動作するので、OS環境によらずに利用可能です。またMITライセンスで配布されているため、無償利用が可能です。

このシミュレータに関する説明はCodeブロックの上の(Instruction Set)のリンク先ページにあります。

このシミュレータが実行するCPUはZ80ではなく、仮想のCPUです

最初にページを開いたときに表示されているコードはサンプルです。これは消して、自分のコードを書き込んでください。ただし、このコードはかなり参考になります

z80editとの主な違いは以下の通りです。

このシミュレータを使用して、z80editを使用して行った実験と同様の実験を行ってください。

各実験における注意点・変更点は以下の通りです。

レジスタによる計算

メモリの利用

繰り返しと分岐

間接アドレッシング

I/O処理

レポート課題