计算机组成原理(4):指令系统-考研笔记

4.1 指令格式

基本格式

  • 零地址格式
  • 一地址格式
  • 二地址格式
  • 三地址格式
  • 四地址格式

定长操作码指令格式

扩展操作码指令格式

  • 短码不能是长码的前缀
  • 各指令操作码不能重复

4.2 指令的寻址方式

指令寻址

  • 顺序寻址:PC自动加1
  • 跳跃寻址:修改PC的值

数据寻址

  • A 为指令操作数,EA为有效地址
方式EA为目标地址访主存次数备注
隐含寻址(A) + (ACC)1
立即数寻址A0最快
直接寻址EA = A1
间接寻址EA = (..(A)..)n多级指针
寄存器寻址EA = R_i0
寄存器间接寻址EA = (R_i)1
相对寻址EA = (PC) + A1
基址寻址EA = (BR) + A1
变址寻址EA = (IX) +A1
堆栈寻址SP0

4.3 CISC 和 RISC 的基本概念

内容\类别CISCRISC
控制方式多为微程序多为组合逻辑
指令流水线可以一定方式实现流水线必须实现流水线
控制器大多采用微程序硬布线
兼容性兼容性好兼容性差
通用寄存器数量相对少相对多

发表评论