第一题
在cpu中,____ 可用于传送和暂存用户数据,为ALU执行算术逻辑运算提供工作区。
A、程序计数器 B、累加寄存器
C、程序状态寄存器 D、地址寄存器
第二题
处理器主要由处理器、存储器、和总线组成,总线包含________。
A、并行总线、串行总线、逻辑总线 B、单工总线、双工总线、外部总线
C、数据总线、控制总线、地址总线 D、内部总线、逻辑总线、物理总线
第三题
以下关于复杂指指令集计算机(ComPlex Instruction Set Computer,CISC)和精简指令集计算机(Reduced Instruction Set Computer,RISC)的叙述中,错误的是_______
A、采用CISC技术的CPU,其芯片设计复杂度更高
B、采用RISC技术,指令系统中的指令种类和寻址方式更少
C、在CISC中,复杂指令都采用硬布线逻辑来执行
D、在RISC中,更适合采用硬布线逻辑来执行指令
第四题
使用八位机器码表示十进制数-101,则原码的表示形式为__(1)___;补码的表示形式为___(2)___;
(1)
A、10011011 B、11010101 C、11100101 D、11100111
(2)
A、10011011 B、11010101 C、11100101 D、11100111
第五题
某逻辑电路有两个输入,分别为X、Y,其输出端为Z。当且仅当X、Y均为0时,Z才为0,那么该电路输出Z的逻辑表达式为______。
A、X·Y B、
(
X
‾
⋅
‾
Y
‾
)
( \overline X \overline \cdotp \overline Y )
(X⋅Y) 此选项同括号内取反 C、X⊕Y D、X+Y
分割线-下面是答案及部分解析
第一题
答案:B
解析:
程序计数器:专用寄存器;具有存储和计数两种功能,又称为“指令计数器”。主要存储指令的地址。以供CPU寻找。
累加寄存器:简称“累加器”,是一个通用寄存器。为运算器中的算术逻辑单元(ALU)执行算术或逻辑运算提供一个工作区,传输和暂存用户数据。
程序状态寄存器:主要用来存放两类信息。一是体现当前指令执行结果的各种状态信息。二是控制信息。
地址寄存器:用来保存当前CPU所访问的内存单元的地址。由于在内存和CPU之间存在着操作速度上的差别,所以必须使用地址寄存器来保持地址信息,直到内存的读/写操作完成为止 。供“程序寄存器”来取。
第二题
答案:C
解析:广义的讲,任何连接两个以上电子元器件的导线都可以称为总线。通常可分为4类:
1、芯片内总线。用于在集成电路芯片内部各部分的连接。
2、原件及总线。用于一块电路板内各元器件的连接。
3、内总线,又称系统总线。用于构成计算机各部分组成(CPU、内存和接口等)连接。
4、外总线,又称通信总线。用计算机与外设或计算机与计算机的连接或通信。
连接处理机的处理器、存储器及其他部件的总线属于内总线,按总线上所传送的内容分为数据总线、地址总线和控制总线。
第三题
答案:C
解析:CISC的基本思想是:进一步增强原有指令的功能,用更为复杂的新指令取代原先由软件子程序完成的功能,实现软件功能的硬件化,导致机器的指令系统越来越庞大而复杂。CISC计算机一班所含有的指令数目至少300条以上,有的甚至超过500条。
RISC的基本思想是:通过减少指令总数和简化指令功能,降低硬件设计的复杂度,使指令能单周期执行,并通过优化编译提高指令的执行速度,采用硬布线控制逻辑优化编译程序。在20世纪70年代末开始兴起,导致机器的指令系统进一步精炼而简单。
第四题
答案:C 、A
解析:-101 的原码为:1位符号位和7位数值位。负数,所以符号位是1,101=64+32+4+1所以,第2、3、6、8位也是1。即原码为11100101。补码;正数的补码跟原码相同。负数的补码为反码加1。-101的反码为,除符号位,其余取反。则为10011010,再加1,所以补码为10011011。
第五题
答案:D
解析:首先要了解符号代表什么。“点“代表与,也就是当且仅当两者均为1则输出为1。“上横线”代表非,也就是取反。“⊕”代表异或,当两者输出相同则为0,不同则为1。“+”代表或。当且仅当两者均为0时,输出为0;那么答案也就显而易见了!
此系列博客,非连续“每日一练",仅供有时间并且有需求者观看并练习。博主有时间则更新。如有其它习题练习需求可留言。尽可能满足!