本文主要介绍以下几方面知识:
- 指令格式(如何用二进制代码表示指令)
- 指令寻址方式(指令寻址、数据寻址)
- CISC 和 RISC(指令系统两种发展方向)
1. 指令格式
- 指令的定义
(1)按地址码数目分类
- 指令格式
- 零地址指令
- 一地址指令
- 二、三地址指令
- 四地址指令
(2)按指令长度分类
(3)按操作码长度分类
(4)按操作类型分类
2.扩展操作码指令格式
(1)扩展操作码定义
(2)扩展操作码举例
- 扩展操作码
- 扩展操作码注意事项
- 扩展操作码示例:
3.指令寻址
(1)顺序寻址
- 定长指令结构——按
字
编址
- 定长指令结构——按
字节
编址
- 变长指令结构——按
字节
编址
(2)跳跃寻址
3.数据寻址
—— 数据寻址:确定
本条指令
的地址码指明的真实地址
介绍以下十种数据寻址方式
———— A:
表示操作数所在的 形式地址
———— EA:
表示操作数所在的 真实地址
(1)数据寻址1_(6种)
- 直接寻址
- 间接寻址
- 寄存器寻址
- 寄存器间接寻址
- 隐含寻址
- 立即寻址
(2)数据寻址2_(偏移寻址——3种)
- 基址寻址
1.概念
2.作用
3.特点 —— 注意事项
- 变址寻址
1.概念 _(与基址寻址的区别)
2.作用
特点 —— 注意事项
复合寻址(基址和变址)
- 相对寻址
1.概念
2.作用
3.特点
4.硬件如何实现数的比较(条件转移指令、无条件转移指令)
—— 了解即可
(3)数据寻址3_(堆栈寻址——一种)
4.CISC 和 RISC
指令系统 —— 指令格式、寻址方式、指令集
最新推荐文章于 2024-06-19 20:27:46 发布