按照【 】,可将计算机分为RSC(精简指令集计算机)和CISC(复杂指令集计算机)。
A、规模和处理能力
B、是否通用
C、CPU的指令系统架构
D、数据和指令的表示方式
按照【 】,可将计算机分为RSC(精简指令集计算机)和CISC(复杂指令集计算机)。
A、规模和处理能力
B、是否通用
C、CPU的指令系统架构
D、数据和指令的表示方式
C
【解析】
按照(CPU的指令系统架构,计算机分为复杂指令系统计算机(Complex Instruction Set Computere,CISC)和精简指令系统计算机(Reduced Instruction Set Computer,RISC)。
CISC的指令系统比较丰富,其CPU包含有丰富的电路单元,功能强、占用面积多、功耗大,有专用指令来完成特定的功能,对存储器的操作较多。因此,处理特殊任务效率较高。
RISC设计者把主要精力放在那些经常使用的指令上,尽量使它们具有简单高效的特色,并尽量减少存储器操作,其CPU包含有较少的单元电路因而面积小、功耗低。对不常用的功能,常通过组合指令来完成。因此,在RISC机器上实现特殊功能时,效率可能较低,但可以利用流水技术和超标量技术加以改进和弥补。
某计算机的指令系统定长为16位,采用扩展操作码,操作数地址4位。该指令系统已有三地址指令M条,二地址指令N条,没有零地址指令。问:最多还有多少条一地址指令?
试设计出计算机指令系统中8种指令操作,使得指令操作集合具有基本算术运算、逻辑运算和控制功能的完备性,并加以简要说明。
零地址的运算类指令在指令格式中不给出操作数地址,参加运算的两个操作数来自【 】。
假定指令系统有m条指令,指令操作码的位数为N位,则N至少应等于__________。
某计算机的字长16位,设有单地址指令和双地址指令两类,若每个地址字段均为6位,且双地址指令有X类,问单地址指令最多可以有多少类?
某指令系统字长16位,每个操作数的地址码长6位。设系统有无操作数、单操作数和双操作数3类。若双操作数指令有M条,无操作数指令有N条,问单操作数指令最多可能有多少条?
某计算机的指令系统字长为16位,采用扩展操作码,操作数地址需要4位。该指令系统已有三地址指令M条,二地址指令N条,没有零地址指令,问系统最多还有多少条一地址指令?