2017年5月第1题CPU执行算术运算或者逻辑运算时,常将源操作数和结果暂存在(1)中。(1)A.程序计数器(PC)B.累加器(AC)C.指令寄存器(IR)D.地址寄存器(AR)【答案】B【解析】程序计数器(PC)是用于存放下一条指令所在单元的地址的地方。累加器(AC)全称累加寄存器,是一个通用寄存器。其功能是,当运算器的算术逻辑单元(ALU)执行算术或逻辑运算时,为ALU提供一个工作区。累加寄存器暂时存放ALU运算的结果信息。指令寄存器(IR)用于存放当前从主存储器读出的正在执行的一条指令。地址寄存器(AR)用来保存当前CPU所访问的内存单元的地址。由于在内存和CPU之间存在着操作速度上的差别,所以必须使用地址寄存器来保持地址信息,直到内存的读/写操作完成为止。2017年5月第2题要判断宇长为16位的整数a的低四位是否全为0,则(2)。(2)A.将a与0x000F进行"逻辑与"运算,然后判断运算结果是否等于0B.将a与0x000F进行"逻辑或"运算,然后判断运算结果是否等于FC.将a与0x000F进行"逻辑异或"运算,然后判断运算结果是否等于OD.将a与0x000F进行"逻辑与"运算,然后判断运算结果是否等于F【答案】A【解析】判断是否为1,让1和它做与运算,为1时为1,不为1时为02017年5月第3题计算机系统中常用的输入/输出控制方式有无条件传送、中断、程序查询和DMA方式等。当采用(3)方式时,不需要CPU执行程序指令来传送数据。(3)A.中断B.程序查询C.无条件传送D.DMA【答案】D【解析】DMA(直接存储器访问方式),DMA将数据从一个地址空间复制到另外一个地址空间时,CPU初始化这个传输动作,传输动作本身是由DMA控制器来执行和完成。2017年5月第4题某系统由下图所示的冗余部件构成。若每个部件的千小时可靠度都为R,则该系统的千小时可靠度为(4)(4)A.(1-R3)(1-R2)B.(1-(1-R)3)(1-(1-R)2)C.(1-R3)+(1-R2)D.(1-(1-R)3)+(1-(1-R)2)【答案】B【解析】串行系统的可靠性R=R1×R2×…×Rn并联系统的可靠性为R=1-(1-R1)×(1-R2)×…×(1-Rn)2017年5月第5题己知数据信息为16位,最少应附加(5)位校验位,才能实现海明码纠错。(5)A.3B.4C.5D.6【答案】C【解析】2k-1≥m+k(m为信息位,k为校验位)当k=5时,31≥21等式成立。2017年5月第6题以下关于Cache(高速缓冲存储器)的叙述中,不正确的是(6)。(6)A.Cache的设置扩大了主存的容量B.Cache的内容是主存部分内容的拷贝C.Cache的命中率并不随其容量增大线性地提高D.Cache位于主存与CPU之间【答案】A【解析】Cache中储存的内容...