指令格式
包括操作码和地址码
- 定长操作码格式
- 扩展操作码格式
寻址方式
指令寻址
- 顺序寻址
- 跳跃寻址
数据寻址
隐含寻址
立即数数据寻址
直接寻址:EA = A
间接寻址 :EA = (A)
寄存器寻址:EA = R
寄存器间接寻址: EA = (R)
相对寻址:EA = (PC) + A
基址寻址:EA = (BR) + C
变址寻址:EA = (IX) + A
堆栈寻址:
EA为真是地址,PC为程序计数器,BR为基址寄存器。IX为变址寄存器
CISC和RISC
CSCi:指令数目多,字长不固定,寻址方式多,寄存器数量少。一般为微程序控制
RISC:指令数目少,字长固定,寻址方式少,寄存器数量多,一般为组合逻辑控制