KUE-CHIP2とは | [English]

命令仕様(すべて 「KUE-CHIP2教育用ボードリファレンスマニュアル」 からの抜粋です)

アセンブラ文法

KUE-CHIP2のアドレスモード
ACC アキュミュレータ
IX インデックスレジスタ
d 即値アドレス
[d] 絶対アドレス(プログラム領域)
(d) 絶対アドレス(データ領域)
[IX+d] インデックス修飾アドレス(プログラム領域)
(IX+d) インデックス修飾アドレス(データ領域)

KUE-CHIP2論理アドレスモード
{ea} 全てのアドレスモード
{reg} レジスタアドレスモード
{imm} 即値アドレスモード
{ma} メモリ参照アドレスモード

アドレスモード対応表
ACC IX d [d] (d) [IX+d] (IX+d)
{ea}
{reg}
{imm}
{ma}

KUE-CHIP2命令表
略記号 アドレスモード 命令機能
HLT
NOP
Halt
No OPeration
IN
OUT
INput
OUTput
SCF
RCF
Set Carry Flag
Reset Carry Flag
LD
ST
{reg},{ea}
{reg},{ma}
LoaD
STore
ADD
ADC
SUB
SBC
CMP
AND
OR
EOR
{reg},{ea}
{reg},{ea}
{reg},{ea}
{reg},{ea}
{reg},{ea}
{reg},{ea}
{reg},{ea}
{reg},{ea}
ADD
ADd with Carry
SUBtract
SuBtract with Carry
CoMPare
AND
OR
Exclusive OR
Ssm
Rsm
{reg}
{reg}
Shift
Rotate
sm RA
LA
RL
LL
Right Arithmetically
Left Arithmerically
Right Logically
Left Logically
Bcc {imm} Branch
cc A
VF
NZ
Z
ZP
N
P
ZN
NI
NO
NC
C
GE
LT
GT
LE
Always
on oVerFlow
on Not Zero
on Zero
on Zero or Positive
on Negative
on Positive
on Zero or Negative
on No Input
on No Output
on No Carry
on Carry
on Greater than or Equal
on Less Than
on Greater Than
on Less than or Equal