2)转移指令
条件转移指令(JS)和无条件转移指令(JMP)格式:
7 6 5 4 3 2 1 0
操作码X X X X
地址
3)比较指令和相加指令和相乘指令
相加指令(ADD)和乘法(MUL)的格式:
7 6 5 4 3 2 1 0
操作码Rs Rd
4)MOV指令格式
7 6 5 4 3 2 1 0
操作码X X Rd
立即数
5)自减指令(DEC)
7 6 5 4 3 2 1 0
操作码XX Rd
6)TEST指令
7 6 5 4 3 2 1 0
操作码XX Rd
助记符号指令格式功能
IN1 Rd 1000 XX Rd 将数据存到Rd中
OUT1 Rs 1111 Rs XX (Rs)LED
ADD Rs,Rd 1100 Rs Rd (Rs)+(Rd)Rd
ADDR PC JMP ADDR 1110 XXXX
ADDR
DEC Rd 1101 XX Rd (Rd)—1 Rd
MOV Rd,data 1001 XX Rd
Data Rd
Data
TEST Rd 1010 XX Rd 80H-AC,锁存SF
若为负,则ADDR PC JS ADDR 1011 XXXX
ADDR
IMUL Rs,Rd 0111 Rs Rd (Rs)*(Rd)Rd
其中对Rs和Rd的规定
Rs 或Rd 选定寄存器
0 0 R0
0 1 R1
1 0 R2
模型机规定数据的表示采用定点整数补码表示,单字长8位,其格式如下: