计算机组成原理试题及答案

                        组成原理复习题型
一、单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其号码填在括号内。每小题2分,共30分) 
1.当采用双符号位时,发生溢出的特征是:  双符号位为(  C  )
A) 00               C) 10        
B) 11               D) 都不是

2.在下述存储器中,允许随机访问的存储器是(  D  )。
A) 磁带              C) 磁盘   
A) 磁鼓              D) 半导体存储器

3.若二进制数为1010011.01,则相应的十进制数为(  D  )。
A) 191.5               C)  93.675    
B) 733.25              D)都不是

4.原码加法运算是指(    A    ).
A) 取操作数绝对值直接相加,符号位单独处理   
B) 操作数用补码表示,连同符号位一起相加         
C) 操作数用补码表示,根据符号位决定实际操作    
D) 将操作数转化为原码后再相加

5.零地址指令采用( B  )。
A) 立即寻址            C) 间接寻址   
B) 堆栈寻址            D) 变址寻址

6.目前软盘中常用的磁记录方式是(    A      )。
B)   M2F制       C)  不归零一1制        
C)   调相制        D)  调频制

7.在( D )条件下,规格化浮点数尾数的最高数位为1
A) 所有浮点数              C)  浮点数为正   
B)  浮点数为负             D)  阶码以2为底的正数

8. 堆栈指针SP的内容是(     D   ).
C) 栈底单元内容          C)  栈底单元地址 
D) 栈顶单元内容          D)  栈顶单元地址

二、判断改错题(先判断其描述有无错误。若有错误,将错误描述部分予以改正。每小题3分,共15分)
1.集中刷新方式在刷新时间内并不影响CPU的读写操作。

  • 2009-1-7 06:40
  • 回复

125.65.178.*

2楼

错误 ,异部刷新方式刷新时间内并不影响CPU的读写操作。
2.EPROM中的内容一旦写入,就不能再修改。
错误,EPROM中的内容一旦写入,能再修改。

三、名词解释(每小题4分,共20分)
1.总线:是一组可为多个功能部件共享都公共信息传送路线
2.随机存储器:存储器任何单元的内容可按其地址随机的读取或写入,而且存取时间与单元都物理位置无关。
四、某信息为“0110010”,请编制其海明校验码,并给出步骤。(8分)解:  1   2   3   4   5   6  7   8  9  10  11 
P1  P2  0  P3  1    1  0  P4  0  1  0 
四组  P4=0 1 0=1    
三组  P3=1 1 0=0
二组  P2=01010=0
一组  P1=01000=1
则 10001101010
五、Intel 8086指令:  MOV  AL,[BX+6] ,设BX的内容为2F0AH。
其中:BX为基址寻址方式,指令执行的功能为:AL←(BX+4)
请给出操作数寻址图,并且给出指令执行过程解释。(6分)
解 :Disp=6,Rb=BX
六、某微机系统有16根地址线,8根数据线,地址空间安排为:8K系统程序存储区,用ROM芯片,安排在地址最低区;接着24K作为用户程序区,采用RAM芯片;其后的16K空间为设备区。给定芯片如下:ROM和RAM芯片为16K×8,有R/W#控制线,CS#片选信号线,M/IO#选择线,(其中#表示低电平有效)。请给出各存储区的地址空间,并画出连线图。 (11分)
解:
第一片:0000H到1FFFH
第二片:2000H到 7FFFH
第三片:8000H到BFFFH

七、分析单总线结构的CPU中,指令 ADD (R0)+,(R1)的指令流程。数据通路结构如下图所示。 指令功能为:((R0))+ (( R1))→R1  (10分)
 
• 解:解:指令功能:
• ((R1))+ ( R0)→R0
• 指令流程如下:
• (1)(PC)→MAR,Read,(PC)+1→Z 
                            ;送指令地址,读主存
• (2) (Z)→PC                 ;PC+1→PC
• (3) M→MDR→IR              ;取指令到IR 
• (4)(R1)→MAR,Read          ;送源操作数地址
• (5) M→MDR→Y               ;取出源操作数到Y中
• (6)(Y)+(R0)→Z         ;执行加法运算,结果暂存Z
• (7)(Z)→R0                     ;加法结果送回目标寄存器

你可能感兴趣的:(计算机组成原理试题及答案)