1、综合练习试卷 103 及答案与解析一、单项选择题1 计算机能进行计算,关键是可以利用逻辑电路来实现算术运算。其根本原因是( )(A)0 和 l 不可以表示逻辑值,也可以表示数字。(B)所有的数值都可以用逻辑电路来表示。(C)门电路的实质是算术运算。(D)各种逻辑电路都等价于某种运算。2 在单级中断系统中,CPU 一旦响应中断,则立即关闭( )触发器,以防止本次中断服务结束前同级的其他中断源产生另一次中断,导致中断服务程序被干扰。(A)中断允许(B)中断请求(C)中断屏蔽(D)中断保护3 磁盘存储器的等待时间通常是指( )。(A)磁盘旋转半周所需的时间(B)磁盘转 23 周所需的时间(C)磁盘转
2、 13 周所需的时间(D)磁盘转一周所需的时间4 将有关数据加以分类、统计、分析,以取得有利用价值的信息,称为( )。(A)数值计算(B)辅助设计(C)数据处理(D)实时控制5 CRq、的颜色数为 256 色,则刷新存储器每个单元的字长是( )。(A)256 位 (B) 16 位 (C) 8 位 (D)7 位6 下列说法中错误的是_。(A)运算器中通常都有一个状态标记寄存器,为计算机提供判断条件,以实现程序转移(B)补码乘法器中,被乘数和乘数的符号都不参加运算(C)并行加法器中高位的进位依赖于低位(D)在小数除法中,为了避免溢出,要求被除数的绝对值小于除数的绝对值7 指令的寻址方式有顺序和跳跃
3、两种,采用跳跃寻址方式可以实现_。(A)程序浮动(B)程序的无条件转移和浮动(C)程序的条件转移和无条件转移8 在中断周期中,将允许中断触发器置“0” 的操作由 _完成。(A)硬件(B)关中断指令(C)开中断指令二、判断题9 DMA 方式常用于 CPU 与外部设备之间的信息传送。( )(A)正确(B)错误10 串行接口与系统总线之间采用并行方式传送数据。( )(A)正确(B)错误11 在异步总线中,传送操作由 CPU 控制。( )(A)正确(B)错误12 微指令周期是指从主存中读取并执行一条机器指令所用的时间。( )(A)正确(B)错误13 Cache 存储系统全部用硬件来调度,因此,它不仅对
4、应用程序员是透明的,而且对系统程序员也是透明的。( )(A)正确(B)错误14 在采用程序查询方式的情况下,除非计算机等待数据,否则无法传送数据给计算机。( )(A)正确(B)错误15 I O 与内存统一编址方式将 IO 地址看成是主存地址的一部分,占用主存空间。( )(A)正确(B)错误三、简答题16 已知二进制数 x=010110,y=0 111ll,用加减交替除法计算 xy),机器数形式自定。17 在 DMA 方式中有没有中断请求?为什么?18 设机器数字长为 n 位(不包括符号位),画出原码两位乘的运算器框图(图中必须反映原码两位乘算法),要求:(1)寄存器和全加器均用方框表示;(2)
5、指出每个寄存器的位数及寄存器中操作数的名称;(3)详细画出最末位全加器的输入逻辑电路;(4)描述原码两位乘法过程中的重复加和移位操作。19 某机有五个中断源 L0,L 1,L 2,L 3,L 4,按中断响应的优先次序由高向低排序为 L0L 1L 2L 3L 4,现要求中断处理次序改为 L1L 3L 4L 0L 2,写出各中断源的屏蔽字。四、分析题20 利用 BCLA 加法器和 CLA 电路设计 20 位加法器,要求:1构建 20 位单级先行进位加法器:(1)使用 5 个四位的 BCLA 加法器;(2)使用 4 个五位的 BCLA 加法器;分别画出连接简图(请特别标明进位信号)。比较这两种方法得
6、到的最长进位延迟时间有无区别。2构建 20 位二级先行进位加法器:(1)使用 5 个四位的 BCLA 加法器和 1 个五位的 CLA 电路;(2)使用 4 个五位的 BCLA 加法器和 1 个四位的 CLA 电路;分别画出连接简图(请特别标明进位信号)。比较这两种方法得到的最长进位延迟时间有无区别。五、设计题21 22 微机 A 和 B 采用不同主频的 CPU 芯片,片内逻辑电路完全相同。若 A 机的CPU 主频为 8MHz,平均指令执行速度为 0.4MIPS,则 A 机的平均指令周期为多少?若 B 机的 CPU 主频为 12MHz,B 机的平均指令执行速度为多少?23 LOAD(取数 )指令
7、的功能是将取出的数据装入累加器 AC。存储器和寄存器 R1 的内容如下图所示。假设现执行指令 LOAD 800 或 LOAD R1,用立即寻址、直接寻址、间接寻址、变址寻址、寄存器寻址、寄存器间接寻址六种不同的寻址方式,分别写出在各种寻址方式下装入 AC 的值是多少(假定 R1 也可作为变址寄存器)?综合练习试卷 103 答案与解析一、单项选择题1 【正确答案】 D2 【正确答案】 A3 【正确答案】 A4 【正确答案】 C5 【正确答案】 C6 【正确答案】 B【知识模块】 综合7 【正确答案】 C【知识模块】 综合8 【正确答案】 A【知识模块】 综合二、判断题9 【正确答案】 B10 【
8、正确答案】 A11 【正确答案】 B12 【正确答案】 B13 【正确答案】 A14 【正确答案】 B15 【正确答案】 A三、简答题16 【正确答案】 按原码除法得xy 原 =0101 10,则 xy=010110。按补码除法(末位恒置 1 法) 得xy 补 =010111,则 xy=010111。17 【正确答案】 在 DMA 方式中有中断请求。虽然 DMA 方式不靠中断请求传送信息,在主存和 IO 接口之间有直接数据通路,但在一组数据传送完毕时,仍需向 CPU 提出中断请求,报告传送结束。此时 CPU 将中断现行程序,去做一些DMA 结束处理工作,如测试传送过程中是否出错,这种工作 DMA 接口是无法完成的,只有靠中断服务程序来处理。【知识模块】 综合18 【正确答案】 【知识模块】 综合19 【正确答案】 【知识模块】 综合四、分析题20 【正确答案】 五、设计题21 【正确答案】 22 【正确答案】 23 【正确答案】