指令系统基础:
-
指令
是计算机硬件能够识别并直接执行操作的命令 -
指令系统
一台计算机中所有指令的集合 -
指令分级:
指令系统的性能要求:
-
完备性
是指用汇编语言编写各种程序时,指令系统直接提供的指令足够使用,而不必用软件来实现
-
有效性
是指利用指令系统提供的指令而编写的程序能够高效率地运行
-
规范性
是指指令系统的对称性、匀齐性、指令格式和数据格式的一致性
-
对称性
是指在指令系统中所有的寄存器和存储器单元都可同等对待,所有的指令都可使用各种寻址方式
-
匀齐性
是指一种操作性质的指令可以支持各种数据类型
-
指令格式和数据格式的一致性
是指指令长度和数据长度有一定的关系,以方便处理和存取
-
-
兼容性
是指计算机的体系结构设计基本相同,计算机之间具有相同的基本结构、数据表示和共同的基本指令集合
指令格式:
指令格式还是看书, 书里比较详细
指令寻址方式:
这里全是汇编里的寻址方式
寻址方式的题还挺多的, 本部分还是推荐看书里对每个寻址方式的解释
- 隐含寻址
- 立即(数)寻址
- 直接寻址
- 间接寻址
- 寄存器寻址
- 寄存器间接寻址
- 相对寻址
- 基址寻址
- 变址寻址
- 堆栈寻址
书里有个表挺全面的, 推荐康那个