计算机组成原理真题练习题模拟题(附答案)
共 54 页 第 1 页华 东 交 通 大 学 2003 — 2004 学 年 第 二 学 期 考 试 卷计算机组成原理与系统结构 课程 课程类别:必修课开卷(范围) :只允许参考教材,其他资料一律不能带入考场。题号 一 二 三 四 五 六 七 八 九 总 分分数评卷人注意:前三大题大案必须填写在后面的答题栏中,写在题目上的答案无效!一、填空题(每空 2 分,共 20 分)1.中央处理器 CPU 和主存储器合称 主机 ? 1 。2.每条指令都是由 2 操作码 和地址码两部分组成。3.在补码一位乘法中,如果判断位 YnYn+1=10,则下一步(但不是最后一步)的操作是将部分积加上___3_【-x】补_,再向_ 右 4__移一位。4.控制器的实现方法有三种,它们是以逻辑代数为基础的_硬布线逻辑_5___和 PLA 设计,以及采用存储逻辑实现的__微程序控制_6__设计。9.当前正在执行的指令保存在 CPU 的_指令__P168_7____寄存器中;运算结果进位标志 C 保存在 CPU 的__通用(状态条件??__8___寄存器中。15.字节多路通道是一种简单的共享通道,它是建立在_时间分割_9 _的基础上,轮流为多台低速和中速外设服务。选择通道数承诺:我将严格遵守考场纪律,并知道考试违纪、作弊的严重后果,承担由此引起的一切后果。专业班级学号学生签名: 共 54 页 第 2 页据的传送是以_字节_10_方式进行,因此传送速率高。二、选择题(单项选择,每题 2 分,共 20 分)1.两个不为 0 的五位二进制的定点小数,经补码加法运算后结果为1.00000,若此结果不表示溢出,则下列推论中正确的是( C )A. 两个都为正定点小数,和为 1.00000B. 两个数符号相反,被加数比加数大 1.00000 C. 两个都为负定点小数,和为 1.00000D. 两个数符号相反,被加数比加数小 1.000002.算术右移指令执行的操作是( A ) 。A. 符号位填 0,并顺次右移 1 位,最低位移至进位标志位 ;B. 符号位不变,并顺次右移 1 位,最低位移至进位标志位 ;C. 进位标志位移至符号位,顺次右移 1 位,最低位移至进位标志位 ;D. 符号位填 1,并顺次右移 1 位,最低位移至进位标志位 ;3.用原码一位除法进行两定点数相除,在执行运算之前首先要进行的操作是( a)A.判商是否溢出 B.判商是否为负数C.判商是否为 0 D.判商是否为正数5.存储器进行两次连续、独立的操作(读或写)所需的时间间隔,通常称为( B )A.存储器的读写时间 B.存储器的存取速度C.存储器的平均无故障时间 D.存储周期时间共 54 页 第 3 页6.指令系统采用不同寻址方式的目的是( B ) 。A. 实现存贮程序和程序控制;B. 缩短指令长度,扩大寻址空间,提高编程灵活性;C. 可直接访问外存;D. 提供扩展操作码的可能并降低指令译码的难度;7.间接访内指令 STA @A(以主存 A 单元中的内容作为地址,将累加器的内容存入该主存单元)的指令周期包含 CPU 周期至少有( b )A.一个 B.二个 C.三个 D.四个8.具有自同步能力的记录方式是( d )。A. NRZ0 B. NRZ1 C.不归零制 D. MFM9.下述 I/O 控制方式中,( b)主要由程序实现。A.PPU 方式 B.中断方式 C.DMA 方式(完全由硬件执行的) D.通道方式10.设置中断排队判优逻辑的目的是(B? )A.产生中断源编码B.使同时提出的请求中的优先级别最高者,得到及时响应C.使 CPU 能方便地转入中断服务子程序D.提高中断响应速度三、判断题(每题 2 分,共 10 分)共 54 页 第 4 页1. 冯。诺依曼计算机以存储器为中心,采用存储程序的方案设计,现代计算机习惯上仍然称为冯。诺依曼计算机。 ( ╳ )2. SN74184 型 ALU 是一个 4 位的运算器,能进行 16 种算术运算和16 种逻辑运算。( √ )3. 为具有 8 个二进制数据位的海明码能够达到发先两位错误,并能自动纠正一位错误,则需要校验位的个数为 4。 ( ╳ )4. CRC 码中,若 G(x)=X3+X+1,且二进制数 100101 的 CRC 码为 1001010111,则表示没有错误发生。(╳ )5. RISC 计算机的特点是指令长度固定,指令条数少,寻址方式少,采用微程序控制方法。( ╳ 指令格式种类少 寻址方式种类少 )四、简答题(每题 4 分,共 12 分)1. 什么是字长,字长和指令长度有何关系?为什么字长是计算机的一个重要技术指标?答:P131 字长是指计算机能直接处理的二进制数据的位数,它与计算机的功能和用途有很大的关系,是计算机的一个重要的技术指标。因为字长决定了计算机的运算精度,字长越长计算机的运算精度越高。2. 试比较主存-辅存层次与 Cache-主存层次的异同点。P2433. 什么是 DMA 方式?DNA 控制器可采用哪几种方式与 CPU 分时使用内存?答:P338 DMA 是 I/O 设备 与主存器之间由硬件组成的直接数共 54 页 第 5 页据通道, 。用于 I/O 设备与主存之间的成组数据传送。有三种工作方式:CPU 暂存方式 CPU 周期窃取方式 直接访问存储器工作方式五、分析与计算(每题 6 分,18 分)1.某计算机系统的内存储器由 cache 和主存构成, cache 的存取周期为 45ns,主存的存取周期为 200ns。已知在一段给定的时间内,CPU 共访问内存 4500 次,其中 340 次访问主存。问:(1) cache 的命中率是多少?h=(4500-340)/4500(2) CPU 访问内存的平均时间是多少 ns?(1-h)*45ns+h*(45+200)共 54 页 第 6 页2.试分析下图,写出图中的写电流波形属于何种磁记录方式。答:1 是 FM 调频制。2 见 1 就翻的 RZ1 3 是 MFM 改进调频制 4 是见 1 就翻得 RZ1 5 是 NRZ 不归零制。4. 有一主存——Cache 层次的存储器,其主存容量 1MB,Cache 容量 64KB,每块 8KB,若采用直接映象方式,求:①主存的地址格式?②主存地址为 25301H,问它在主存的哪一块? 答:(1)主存地址包括字块内地址,字块地址,主存字块标记。(2)六、综合题(共 2 题,20 分)共 54 页 第 7 页1.用 4k×8 位/片的 SRAM 存储器芯片设计一个 16K×16 位的存储器。已知地址总线为 A15~A0(低),双向数据总线为 D15~D0(低) ,读写控制信号为 。(1) 这种扩展方式是什么?字位扩展。共需要多少片这样的SRAM 芯片?8 片(2) 该存储器地址线多少位?哪几位用做地址译码?数据线多少位?14 根地址线。后 2 位当做地址译码。16 根数据线(3) 请画出该存储器逻辑图,注明各种信号线,列出各片选逻辑式