(计算机组成原理)第四章指令系统-第二节4:CISC和RISC简单了解
Posted 快乐江湖
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(计算机组成原理)第四章指令系统-第二节4:CISC和RISC简单了解相关的知识,希望对你有一定的参考价值。
指令系统的设计如今朝着两个截然不同的方向发展: 一是增强原有指令的功能,设置为更复杂的新指令实现软件功能的硬化,这类机器称为复杂指令系统计算机(CISC),典型的如×86架构的计算机;二是减少指令种类和简化指令功能,提高指令的执行速度,这类机器称为精简指令系统计算机(RISC),典型的有ARM,MIPS架构的计算机
一:复杂指令系统计算机(CISC)
随着VLSI技术的发展,硬件成本不断降低,软件成本不断上升,促使人们在系统中增加更多、更复杂的指令,以适应不同的应用领域,这样就构成了CISC。其主要特点如下
- 指令系统复杂庞大,指令数目一般为200条以上
- 指令的长度不固定,指令格式多,寻址方式多
- 可以访存的指令不受限制
- 各种指令使用的频度相差很大
- 各种指令执行时间相差很大,大多数指令需要多个时钟周期才能完成
- 控制器大多数采用微程序编程。有的指令非常复杂,以至于无法采用硬连线控制
- 难以用优化编译生成高效的目标代码途径
如此庞大的指令系统&#
以上是关于(计算机组成原理)第四章指令系统-第二节4:CISC和RISC简单了解的主要内容,如果未能解决你的问题,请参考以下文章
(计算机组成原理)第四章指令系统-第二节3:数据寻址之偏移寻址(基址寻址变址寻址和相对寻址)
(计算机组成原理)第五章中央处理器-第二节:指令执行过程(取指周期间址周期执行周期和中断周期)
(计算机组成原理)第五章中央处理器-第二节:指令执行过程(取指周期间址周期执行周期和中断周期)