指令
# 指令系统的发展和性能要求
指令系统的发展:从计算机组成的层次结构来说,计算机的指令有微指令,机器指令和宏指令,
微指令是微程序的命令,属于硬件;宏指令由若干机器指令组成,属于软件。机器指令介于它们之间
指令是一台计算机的硬件和底层软件的接口,CLSC,RISC
指令系统的性能要求:完备性、有效性、规整性、兼容性
# 指令格式
操作码、地址码、指令字长度
指令格式举例
# 操作数类型
# 指令和数据的寻址方式
顺序寻址方式
跳跃寻址方式
操作数基本寻址方式
隐含寻址
立即寻址:地址字段本身就是操作数
直接寻址:地址字段就是操作数的地址
间接寻址:地址字段指向的单元A,A的内容是操作数地址
寄存器寻址:寄存器内容就是操作数
寄存器间接寻址:寄存器内容是操作数地址
偏移寻址
- 直接寻址+寄存器间接寻址
- 相对寻址:隐含的专用寄存器是PC,EA = A +(PC)
- 基址寻址:隐含的专用寄存器含有一个存储器地址,地址字段含有一个偏移量
- 变址寻址:地址字段引用一个主存地址,被引用的专用寄存器含有正偏移量
段寻址方式
堆栈寻址
上次更新: 2022/8/7 09:00:48