《计算机组成原理重点难点习题解答》由会员分享,可在线阅读,更多相关《计算机组成原理重点难点习题解答(20页珍藏版)》请在金锄头文库上搜索。
1、 第 1 页 共 20 页计算机组成原理复习题一.单项选择题1.计算机中的主机包含( A )。A.运算器、控制器、存储器 B.运算器、控制器、外存储器C.控制器、内存储器、外存储器 D.运算器、内存储器、外存储器2.二进制数10010010,相应的十进制数是( B )(128162146)A.136 B.146 C.145 D.1443.要使8位寄存器A中高4位变0,低4位不变,可使用( A )。逻辑乘A. A0FH A B.A0FHA C. AF0H A D. AF0HA4.在计算机内部用于汉字存储处理的代码是( B )A.汉字输入码 B.汉字内码 C.汉字字型码 D.汉字交换码5.转移指令
2、执行时,只要将转移地址送入( C.程序计数器 )中即可A.地址寄存器 B.指令寄存器 C.程序计数器 D.变址寄存器6.设机器中存有代码10100011B,若视为移码,它所代表的十进制数为( B.35 )。A.-23 B.35 C.53 D-1137.将(-25.25)十进制数转换成浮点数规格化(用补码表示),其中阶符、阶码共4位,数符、尾数共8位,其结果为( B.0101,10011011 )A0011,10010100 B.0101,10011011 C.0011,1110 D.0101,11001018.(2000) 10化成十六进制数是( B.(7D0) 16 )。A (7CD) 16
3、 B.(7D0) 16 C.(7E0) 16 D.(7FO) 169. 下列数中最大的数是( (10011001) 2 153 )。A (10011001) 2 B.(227) 8 C。 (98) 16 D.(152) 10 10. ( D. 移码 )表示法主要用于表示浮点数中的阶码。A. 原码 B. 补码 C. 反码 D. 移码11. 在小型或微型计算机里,普遍采用的字符编码是( D. ASC码 )。A. BCD 码 B. 16 进制 C. 格雷码 D. ASC码12. 下列有关运算器的描述中, ( D. 既做算术运算,又做逻辑运算 )是正确的。A.只做算术运算,不做逻辑运算 B. 只做加法
4、 C.能暂时存放运算结果 D. 既做算术运算,又做逻辑运算13.控制存储器存放的是( C.微程序 )。A.微程序和数据 B.机器指令和数据 C.微程序 D.机器指令14. 在指令的地址字段中,直接指出操作数本身的寻址方式,称为( B. 立即寻址 )。A. 隐含寻址 B. 立即寻址 C. 寄存器寻址 D. 直接寻址15. 下面描述的 RISC 机器基本概念中正确的表达是( B. RISC 机器一定是流水 CPU )。A. RISC 机器不一定是流水 CPU B. RISC 机器一定是流水 CPUC. RISC 机器有复杂的指令系统D. CPU 配备很少的通用寄存器16. 系统总线中地址线的功能是
5、( D. 用于指定主存和 I/O 设备接口电路的地址 )。 第 2 页 共 20 页A. 用于选择主存单元地址 B. 用于选择进行信息传输的设备C. 用于选择外存地址 D. 用于指定主存和 I/O 设备接口电路的地址17.主存储器和CPU之间增设高速缓冲器Cache的目的是( A. )。A.解决CPU和主存之的速度匹配问题B.扩大主存储的容量C.扩大CPU中通用寄存器的数量D.扩大CPU中通用寄存器的数量和主存储器的容量18. 原码一位乘运算,乘积的符号位由两个操作数的符号进行( C. 异或运算 )。A. 与运算 B. 或运算 C. 异或运算 D. 或非运算19. 设X 补 =1.x1x2x3
6、x4,当满足( A )时,X -1/2 成立。x 1必须为 1,x 2x3x4至少有一个为 1 x 1必须为 1,x 2x3x4任意x 1必须为0,x 2x3x4至少有一个为1 x 1必须为0,x 2x3x4任意20. 寄存器直接寻址方式中,操作数处在( A. 寄存器 ) 。A. 寄存器 B. 主存单元 C. 堆栈 D. 程序计数器21.下列二进制机器数中,真值最小的机器数是( A X 补 =11011100 ) 。A X 补 =11011100 B. Y原 =10111001 C. Z移 =11011100 D. W原 =0000000122. 同步控制是( C . ) 。A . 只适用于
7、CPU 控制的方式B. 只适用于外围设备控制的方式C . 由统一时序信号控制的方式 D. 所有指令执行时间都相同的方式23.设X 反 =1.1011,则X=( B. -0.0100 )。A.-0.0101 B. -0.0100 C. -0.1011 D. 0.101124.某机字长16位,含1位数符,用补码表示,则定点小数所能表示的非零最小正数为( A.2 -15 )。A.2-15 B. 2-16 C. 2-1 D. 1-2-1525.若采用双符号位补码运算,运算结果的符号位为10,则(A.产生了下溢 )。A.产生了下溢 B.运算结果正确,为负数 C.产生了上溢 D. 运算结果正确,为正数26
8、. 将010111和110101进行“逻辑异”(异或)运算的结果是(C.100010)。A.110111 B.010101 C.100010 D.01110127. EPROM 是指( D. ) 。A. 读写存储器 B. 只读存储器 C. 可编程的只读存储器 D. 光擦除可编程的只读存储器28.设机器数字长为8位(含1位符号位),那么机器数DAH(H表示十六进制数)算术右移一位的结果为(B.)。A.6DH B.EDH C.B4H D.B5H29.虚拟存储器管理的目的是( )。A.解决CPU和主存之间的速度匹配问题B.扩大程序空间C.扩大CPU中通用寄存器的数量D.扩大CPU中通用寄存器的数量和
9、主存储器的容量30. 在微型机系统中,外围设备通过( )与主板的系统总线相连接。 第 3 页 共 20 页A. 适配器 B. 设备驱动器C. 计数器 D. 寄存器31. 当采用( )对设备进行编址情况下,不需要专门的 I/O 指令组。A.统一编址法 B.单独编址法 C.两者都是 D.两者都不是32.一般来说,直接映像常用在( )。A小容量高速Cache中 B大容量高速Cache中 C小容量低速Cache中 D大容量低速Cache中33.用单地址指令完成两个操作数运算操作,除地址码所指明的一个操作数外,另一个操作数采用( )。A.寄存器寻址方式 B.隐含寻址方式 C.立即寻址方式 D.堆栈寻址方
10、式34.某 RAM 芯片,其存储容量为 102416 位,该芯片的地址线和数据线数目为( )。A. 10,16 B. 20,4 C. 1024,4 D. 1024,1635.堆栈有栈底和栈顶。堆栈操作时,下列说法正确的是( )。A. 栈顶变化、栈底不变 B. 栈顶变化、栈底变化 C. 栈顶不变、栈底变化 D.不同机器规定不同36. 运算器虽有许多部件组成,但核心部分是( )。A数据总线 B算术逻辑运算单元 C多路开关 D累加寄存器37. 机器字长 32 位,其存储容量为 4MB,若按字编址,它的寻址范围是(02 20-1)。A0 - 1M B0 - 1MB C0 - 4M D0 - 4MB38
11、. 信息只用一条传输线 ,且采用脉冲传输的方式称为( )。A.串行传输 B.并行传输 C.并串行传输 D.分时传输39. 指令系统中采用不同寻址方式的目的主要是( )。A实现存储程序和程序控制 B缩短指令长度,扩大寻址空间,提高编程灵活性C可以直接访问外存 D提供扩展操作码的可能并降低指令译码难度40. 下列说法错误的是( ).A.静态 RAM 存储单元采用触发器电路存储信息 B.Cache 一般采用静态 RAM 实现C. 动态 RAM 存储单元采用电容存储信息 D. 静态 RAM、动态 RAM 都要定时刷新41.目前的计算机,从原理上讲( )。A. 指令以二进制形式存放,数据以十进制形式存放
12、B. 指令以十进制形式存放,数据以二进制形式存放C. 指令和数据都以二进制形式存放D. 指令和数据都以十进制形式存放42.根据国标规定,每个汉字在计算机内占用( )存储。A.一个字节 B.二个字节 C.三个字节 D.四个字节43.下列数中最小的数为( )。A.(101001) 2 B.(52) 8 C.(2B) 16 D.(44) 1044.存储器是计算机系统的记忆设备,主要用于( )。A.存放程序 B.存放软件 C.存放微程序 D.存放程序和数据45.设 X= 0.1011,则X 补 为( )。A.1.1011 B.1.0100 C.1.0101 D.1.100146. 已知 X作为 CPU
13、 和内存、外部设备之间信息传送的中转站。 补偿 CPU 和内存、外围设备之间在操作速度上的差别。在单累加器结构的运算器中,数据寄存器还可兼作为操作数寄存器。(5) 通用寄存器(AC):当运算器的算术逻辑单元(ALU)执行全部算术和逻辑运算时,为 ALU提供一个工作区。(6) 状态寄存器 SR:保存由算术指令和逻辑指令运行或测试的结果建立的各种条 件码内容。除此之外,还保存中断和系统工作状态等信息,以便使 CPU 和系统能及时了解机器运行状态和程序运行状态。16. 何谓“总线仲裁”?一般采用何种策略进行仲裁,简要说明它们的应用环境。解:连接到总线上功能模块有主动和被动两种形态。主方可以启动一个总线周期,而从方只能