导航

微型计算机 CISC RISC

Posted on 2022-07-26 14:20  wuqiu  阅读(333)  评论(0编辑  收藏  举报

微处理器、微型计算机、微型计算机系统的区别是什么?

(1)微型计算机中的运算器和控制器合起来称为中央处理器,也就是微处理器,又称微处理机。
(2)微型计算机是由微处理器、主存储器、输入\输出接口电路和系统总线构成。
(3)微型计算机系统由微型计算机、输入\输出设备、外存储器、系统软件、电源、面板和机架组成。

CISC、RISC的概念


(1)CISC(complex instruction set computer) 及复杂指令集计算机。早期为了提高计算速度,把一些由软件实现的指令改为由硬件指令实现,这样指令就会比较繁杂。

(2)RISC(reduced instruction set computer)及精简指令集计算机。RISC指令系统仅包含哪些必要的经常使用的指令,不经常使用的功能,往往通过基本指令组合来完成

计算机指令集 : CPU能够直接识别的计算机底层的机器指令

两种指令集计算机的区别:

1.在完成特殊功能的时候:
RISC效率可能较低,不过由于其有利于流水技术和超标量技术的使用,因此可以弥补这个不足。
CISC的指令系统比较丰富,一些特殊功能都有对应的指令,因此处理特殊任务效率较高。

2.对存储器操作
RISC对存储器的操作相对简单,简化了对存储器访问的控制。
CISC的存储器操作指令较多,对存储器的访问有更多的指令直接操作,要求控制逻辑也比较复杂。

3.汇编语言程序设计难度
RISC设计难度大,程序占用空间多。CISC设计难度相对简单,效率较高。

4.CPU电路构成
RISC的CPU电路构成比CISC CPU简单,一次面积小,功耗也更低。
RISC的CPU结构比较简单,布局紧凑规整,设计周期短,容易更新。

5.使用角度
RISC微处理器结构简单,指令规整,性能容易把握,易学易用。
CISC微处理器结构复杂,功能强大,实现特殊功能较容易。

微处理器多核结构的优点:

采用多核结构是提高整体指令执行速度的重要手段。使用多核处理器后,多个任务可以由不同的处理单元执行,较单核而言,减少了切换任务浪费的CPU资源,体现出更高的效率和性能。