“21天养成好习惯”第一期-4

关于指令:

1.指令的基本信息:

①操作码(op):指令用若干编码去表明操作性质(加减乘除),这小段编码就是操作码,每个指令都有操作码,因此它也是区别不同指令的依据---------你要干啥?

②操作数和操作数的地址:即参与运算的数据,大部分指令只会给出操作数的获取途径(例寄存器寻址),故一般指令信息为:操作码(op)和地址码(A)------------对谁操作?

③存放结果的地址

④后继指令地址:现行指令执行完后需明确到哪里去读取下一条(后继指令)后继指令地址多以隐含方式给出

再次补充隐地址(指令不出现改地址):地指信息需占用指令大部分位数,若以显示地址给出,指令太长了,存储空间增大,读取执行时间延长

2.指令的地址结构

3.操作码结构:操作码位数决定操作类型的多少

①定长操作码:读取识别指令方便     但留给操作数地址位数受限

②扩展操作码:受限的指令字长保证丰富的指令种类   但增加操作码译码的复杂性和难度

4.指令字长:指令字的位数越多,所能表示的操信息和地址信息就越多

①可变长指令:合理利用空间,提高指令效率(超长指令集)

②固定字长指令:规整便于控制

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值