作者:醣荳_448 | 来源:互联网 | 2023-08-13 22:28
1.计算机指令系统的发展2.指令系统的性能要求3.指令的一般格式4.操作码5.地址码对于两地址指令RR型为寄存器-寄存器型指令,速度最快RS型为寄存器-存储器型指
1. 计算机指令系统的发展
2. 指令系统的性能要求
3. 指令的一般格式
4. 操作码
5. 地址码
对于两地址指令
RR型为寄存器-寄存器型指令,速度最快
RS型为寄存器-存储器型指令
SS型为存储器-存储器型指令
6.操作码扩展技术(考点)
要点: 将操作码扩充到不用的地址码字段,在不增加指令长度的情况下扩展操作码的长度。
例题:
例题:
7. 指令字长度
注意区分指令字长和机器字长
8. 指令助记符
例题:
注意本题还有16位的位移量,所以指令字长应为16+16=32位
9.指令和数据的寻址方式
指令的寻址方式
程序计数器即为PC
相对寻址方式与标号有关
例
Answer: B
按字
Answer A
转移指令占据两个字节,先取操作码再取相对位移量,即2003H+2H=2005H
需要第二个字节内的内容为05H
Answer: A
同上题,PC首先需要先加0002H,得200AH
因为相对位移量用的是补码表示
需要-9
-9的补码即为0F7H
操作数的寻址方式
例题:
Answer: C
本题相当于相对变址寻址
Answer C
OP 5位,用了29条,剩余3条
A2若6位
3*2的6次方=192>107
A3 A4各13位
即5+6+6+6=23
但按字节编址,应该是8的倍数,所以指令字长至少是24位
Answer:B