[计算机组成原理] 指令系统

机器指令

[计算机组成原理] 指令系统_第1张图片

[计算机组成原理] 指令系统_第2张图片

[计算机组成原理] 指令系统_第3张图片

[计算机组成原理] 指令系统_第4张图片

[计算机组成原理] 指令系统_第5张图片

[计算机组成原理] 指令系统_第6张图片

[计算机组成原理] 指令系统_第7张图片

操作类型和操作数类型

[计算机组成原理] 指令系统_第8张图片

[计算机组成原理] 指令系统_第9张图片

[计算机组成原理] 指令系统_第10张图片

[计算机组成原理] 指令系统_第11张图片

[计算机组成原理] 指令系统_第12张图片

[计算机组成原理] 指令系统_第13张图片

[计算机组成原理] 指令系统_第14张图片

寻址方式

[计算机组成原理] 指令系统_第15张图片

[计算机组成原理] 指令系统_第16张图片

[计算机组成原理] 指令系统_第17张图片

[计算机组成原理] 指令系统_第18张图片

[计算机组成原理] 指令系统_第19张图片

[计算机组成原理] 指令系统_第20张图片

[计算机组成原理] 指令系统_第21张图片

[计算机组成原理] 指令系统_第22张图片

[计算机组成原理] 指令系统_第23张图片

[计算机组成原理] 指令系统_第24张图片

[计算机组成原理] 指令系统_第25张图片

[计算机组成原理] 指令系统_第26张图片

[计算机组成原理] 指令系统_第27张图片

RISC

[计算机组成原理] 指令系统_第28张图片

[计算机组成原理] 指令系统_第29张图片

[计算机组成原理] 指令系统_第30张图片

[计算机组成原理] 指令系统_第31张图片

总结

寻址方式 有效地址 访存次数
隐含寻址 程序制定 0
立即寻址 A即是操作数 0
直接寻址 EA=A 1
一次间接寻址 EA=(A) 2
寄存器寻址 EA=R 0
寄存器间接一次寻址 EA=(R) 1
相对寻址 EA=(PC)+A 1
基址寻址 EA=(BR)+A 1
变址寻址 EA=(IX)+A 1

 

类别 CISC RISC
指令系统 复杂、庞大 简单,精简
指令数目 一般大于200条 一般小于100条
指令字长 不固定 固定
可访存指令 不加限制 只有Load和Store指令
各种指令执行时间 相差较大 绝大多数在一个周期内完成
各种指令使用频度 相差较大 都比较常用
通用寄存器数量
目标代码 难以用优化编译生成高效的目标代码程序 采用优化编译程序,生成代码较为高效
控制方式 微程序控制 组合逻辑控制

 

你可能感兴趣的:(计算机组成原理)