机器指令
操作类型和操作数类型
寻址方式
RISC
总结
寻址方式 | 有效地址 | 访存次数 |
隐含寻址 | 程序制定 | 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指令 |
各种指令执行时间 | 相差较大 | 绝大多数在一个周期内完成 |
各种指令使用频度 | 相差较大 | 都比较常用 |
通用寄存器数量 | 少 | 多 |
目标代码 | 难以用优化编译生成高效的目标代码程序 | 采用优化编译程序,生成代码较为高效 |
控制方式 | 微程序控制 | 组合逻辑控制 |