第四章 指令系统

指令格式

在这里插入图片描述
1.
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
*扩展操作码指令格式
在这里插入图片描述

指令寻址方式

1.指令寻址

1)顺序寻址:程序计数器(pc)加一。
2)跳跃寻址

2.数据寻址

数据寻址的方式较多,通常在指令字中设一个字段,用来指明属于哪种寻址方式。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

CISC和RISC

CISC的主要特点

1)指令系统复杂庞大,指令数目一般为200条以上。
2)指令的长度不固定,指令格式多,寻址方式多。
3)可以访存的指令不受限制。
4)各种指令使用的频度相差很大。
5)各种指令执行时间相差很大,大多数指令需要多个时钟周期才能完成。
6)控制器大多数采用微程序控制。
7)难以用优化编译生成高效的目标代码。

RISC的特点

1)选取使用频率最高的一些简单指令,复杂指令的功能由简单指令的组合来实现。
2)指令长度固定,指令格式种类少,寻址方式种类少。
3)只有Load/Store(取数/读数)指令访存,其余指令的操作都在寄存器之间进行。
4)CPU中通用寄存器的数量相当多。
5)RISC一定采用指令流水线技术,大部分指令在一个时钟周期内完成。
6)以硬布线控制为主,不用或少用微程序控制。
7)特别重视编译优化工作,以减少程序执行时间。

CISC和RISC的比较

1)RISC更能充分利用VLSI芯片的面积。
2)RISC更能提高运算速度。
3)RISC便于设计,可降低成本,提高可靠性。
4)RISC有利于编译程序代码优化。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值