IntelIA处理器结构与原理分析.pptVIP

  • 49
  • 0
  • 约2.72万字
  • 约 83页
  • 2016-06-10 发布于湖北
  • 举报
CISC的缺点 各种指令的使用率相差悬殊:一个典型程序的运算过程所使用 的80%指令.只占一个处理器指令系统的20% 复杂的指令系统必然带来结构的复杂性.这不但增加了设计的时间与成本还容易造成设计失误. 在CISC中,许多复杂指令需要极 复杂的操作,这类指令多数是某种高级语言的直接翻版,因而通用性差.由于采用二级的微码执行方式,它也降低那些被频繁调用的简单指令系统的运行速度 提出了精简指令的设想即指令系统应当只包含那些使用频率很高的少量指令,并提供一些必要的指令以支持操作系统和高 级语言 MUL ADDRA, ADDRB RISC的特点 RISC的着眼点不简单地放在简化指令系统上,而是通过简化指令使计算机的结构更合理,从而提高运算速度。RISC的设计要点为: ??? ①选取使用频度最高的一些简单指令和很有用但并不复杂的指令; ??? ②指令的长度固定,指令格式种类少,寻址方式种类少; ??? ③只有取数/存数指令访问存储器,其余指令操作都在寄存器之间进行; ??? ④采用指令流水线操作,实现指令并行操作; ??? ⑤大部分指令在一个时钟周期内完成; ??? ⑥CPU中通用寄存器的数目相当多; ??? ⑦以硬布线控制为主,不用或少用微程序控制,以加快指令执行速度。 RISC 使用精简指令所编写出来的代码会更长,所以执行任务所需的内存也就更大

文档评论(0)

1亿VIP精品文档

相关文档