什么是CISC?什么是RISC?它们各有哪些特点?
发布网友
发布时间:2023-05-04 04:56
我来回答
共1个回答
热心网友
时间:2023-05-04 16:15
【答案】:CISC是“复杂指令系统计算”的英文缩写,RISC是“精简指令系统计算”的英文缩写。CISC指令是为追求机器指令的功能更加接近于高级语言的语句而设计的,它具有如下特点:
(1)指令的功能复杂,通常一条指令的功能是多个简单功能的复合。
(2)机器指令的长度不统一。常用的指令较短,以提高程序的“存储效率”。
(3)各指令执行的周期数,因其功能或寻址方式的不同差别很大。
(4)处理器主要采用微程序控制技术,控制方便、灵活。
(5)访问内存的指令种类很多。
(6)操作数寻址方式较多。
(7)寄存器空间较小,便于任务切换。
RISC指令是为适应流水线的要求而设计的,它具有如下特点:
(1)指令功能单一,不复合。
(2)指令格式和长度统一规范。
(3)各指令执行周期数相差不大。
(4)处理器主要采用逻辑线路实现控制。
(5)只允许取数和存数指令访问存储器。
(6)操作数寻址方式较少。
(7)寄存器空间大,便于流水线操作,但不便于任务切换。