指令系统

计算机指令系统结构

指令系统结构的分类

根据cpu内部存储单元类型对指令集结构进行分类,一般可分为以下三类:堆栈型指令集结构,累加器型指令集结构,通用寄存器型指令集结构。
通用寄存器型指令集结构根据操作数来源不同,又可以分为:寄存器-存储器结构  (R-M)和寄存器-寄存器结构(R-R)【所有操作数都是来自通用寄存器组也称为load-store结构,这个名称强调:只有load指令和store指令能够访问存储器】
操作数给出方式:显式给出(用指令字中的操作数字段给出)和隐式给出(使用事先约定好的单元 )。
通用寄存器型结构是现代指令系统结构的主流。
根据ALU指令的操作数的两个特征对通用寄存器型结构进一步细分为3个操作数的指令和2个操作数的指令。
通用寄存器型结构进一步细分为3种类型
寄存器-寄存器型(RR型)
寄存器-存储器型(RM型)
存储器-存储器型(MM型)

寻址方式

寻址方式定义:

寻址方式:指令系统中如何形成所要访问的数据的地址。
<-:赋值操作
Mem:存储器
Regs:寄存器组
Mem[ ]:存储器的内容
Regs[ ]:寄存器的内容
Mem[Regs[R1]]:以寄存器R1中的内容作为地址的存储器单元中的内容

常见的寻址方式

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

w͏l͏j͏

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值