指令系统
目录
指令系统
7.1、指令系统概述
7.2、指令的格式
7.2.1、地址码结构
地址不在指令当中,但不代表它没有,能隐含给出,用隐含寻址方式。目的是减少指令长度
7.2.2、操作码结构
7.3、指令的寻址方式
7.4、指令的类型与功能
7.5、RISC和CISC 的比较
1. 指令、指令系统 2. 指令字长、机器字长、存储字长 3. 指令的寻址方式 4. 指令格式的设计 5. RISC和CISC的特点和区别
7.1、指令系统概述
指令操作数的地址有两种 要么是存储单元地址,要么是寄存器号
7.2、指令的格式
7.2.1、地址码结构
指令操作数的地址有两种 要么是存储单元地址,要么是寄存器号
地址不在指令当中,但不代表它没有,能隐含给出,用隐含寻址方式。目的是减少指令长度
7.2.2、操作码结构
7.3、指令的寻址方式
下一条指令怎么找:
程序顺序执行,PC 1.(控制器)
转移的时候 :
用转移指令JMP,目的是 把新地址送给PC,如果PC原来的地址是断点的话要压入堆栈。
7.4、指令的类型与功能
一个较完善的指令系统应当包含: 数据传送类指令、 算术运算类指令、 逻辑运算类指令、 程序控制类指令、 I/O类指令、 系统控制类指令。
什么指令系统当中 数据传送类指令都是必不可少的
7.5、RISC和CISC 的比较
设计思想: 精简指令集(组合逻辑控制思想)和复杂指令集(微程序设计思想)