Assist シミュレータ

Assistとは

Assistは,昭和60年ごろ本校情報工学科の今井慈郎先生(現在,香川大学工学部)を中心に,「簡単な構造を有する計算機を設計・製作する能力を養成する実験システム」として今井研究室のメンバーとともに設計・製作された計算機です。

シミュレータ


Assistの命令一覧

命令コード ニーモニック 動作
0 LI0 ACCに0をロードする(Load Immediate 0 )
1 SM ACC ← M-ACC
2 SA ACC ← ACC-M
3 ADD ACC ← ACC+M
4 EOR ACC ← ACCとMの排他的論理和
5 OR ACC ← ACCとMの論理和
6 AND ACC ← ACCとMの論理積
7 HLT 計算機の実行停止
8 JC C(キャリーフラグ)がオンのとき分岐
9 JO O(オーバーフローフラグ)がオンのとき分岐
A JZ Z(ゼロフラグ)がオンのとき分岐
B JN N(ネガティブフラグ)がオンのとき分岐
C JAL 必ず分岐
D NOP 何もしない命令
E LD ロード命令(ACC ← M)
F ST ストア命令(M ← ACC)