嵌入式处理器指令系统一般采用精简指令集(RISC.或者复杂指令集(CISC.,以下关于RISC和CISC的叙述中,错误的是( )。(2013年嵌入式系统设计师下半年)

嵌入式处理器指令系统一般采用精简指令集(RISC.或者复杂指令集(CISC.,以下关于RISC和CISC的叙述中,错误的是(    )。(2013年嵌入式系统设计师下半年)
A.CISC的指令种类要多于RISC
B.RISC的寻址方式复杂,CISC的寻址方式简单
C.CISC的有些指令执行时间长,RISC多为单周期指令
D.RISC中Load/Store指令对存储器进行操作,其余指令对寄存器进行操作






参考答案:B
参考解析:本题考查嵌入式处理器指令系统的基础知识。
    嵌入式处理器的指令系统可以是精简指令集(RISC)或者是复杂指令集(CISC)。RISC是计算机中央处理器的一种设计模式。这种设计思路对指令数目和寻址方式都做了简,使其实现更容易,指令并行进度更好,编译器的效率更高。目前常见的精简指令集微处理器包括DEC Alpha、ARC、ARM、AVR、MIPS、PA-RISC、Power Architecture(包括PowerPC、PowerXCell)和SPARC等。精简指令集设计中常见的特征有:统一指令编码(例如,所有指令中的op-code永远位于同样的比特位置、等长指令),可快速解释;泛用的暂存器,所有暂存器可用于所有内容,以及编译器设计的单纯化(不过暂存器中区分了整数和浮点数);单纯的寻址模式(复杂寻址模式以简单计算指令串行取代);硬件中支持少数数据类型(例如,一些CISC计算机中存有处理字节字符串的指令,这在RISC计算机中不太可能出现)。CISC是一种微处理器指令集架构,每个指令可执行若干低阶操作,诸如从内存读取、储存和计算操作,全部集于单一指令之中。复杂指令集的特点是指令数目多而复杂,每条指令字长并不相等。属于复杂指令集的处理器有CDC6600、System/360、VAX、PDP-11、Motorola 68000家族、x86等。

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接:https://scpro.cn/v/7724f854b79d11ee.html

最近发表

好文推荐