logo资料库

2015年福建华侨大学计算机组成原理考研真题.doc

第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
资料共5页,全文预览结束
2015 年福建华侨大学计算机组成原理考研真题 一、选择题(本题共 15 题,每题 2 分,共 30 分) 1.从器件角度看,计算机经历了五代变化。但从系统结构看,至今绝大多数计算机仍属 于_______计算机。 A.并行 B.冯•诺依曼 C.图灵 D.串行 2.冯•诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU 区分它们的依 据是_______。 A.指令操作码的译码结果 B.指令和数据的寻址方式 C.指令周期的不同阶段 D.指令和数据所在的存储单元 3.浮点数加减运算过程一般包括对阶、尾数运算、规格化、舍入和溢出判断等步骤。设 浮点数的阶码和尾数都采用补码表示,且位数分别为 5 位和 7 位(均含 2 位符号位)。 若有两个数 X=27 × 29/32、Y=25 × 5/8,则浮点加法计算 X+Y 的最终结果是_____。 A.00111 1100010 B.00101 0001000 C.01000 0010001 D.发生溢出 4.虚拟存储技术主要解决存储器的_______问题。 A.速度 B.扩大存储容量 C.成本 D.前三者兼顾 5.某 DRAM 芯片,其存储容量为 512K×8 位,该芯片的地址线和数据线的数目是_______。 A.512 和 3 B.512 和 8 C.19 和 3 D.19 和 8 6.在定点二进制运算器中,减法运算一般通过_______来实现。 A.原码运算的二进制减法器 B.补码运算的二进制减法器 C.原码运算的十进制加法器 D.补码运算的二进制加法器 7.在机器数的表示中,零的表示形式唯一的是_______。 A.原码 B.补码 C.反码 D.都不是
8.寄存器间接寻址方式中,操作数在_______。 A.主存单元 B.通用寄存器 C.程序计数器 D.堆栈 9.流水 CPU 是由一系列叫做“段”的处理部件组成。在处理一段可以完全并行执行的指 令序列时,相比于具备 m 个并行部件的 CPU,一个 m 段流水 CPU 的吞吐能力_______。 A.小于前者 B.大于前者 C.具备同等水平 D.无法比较 10.某计算机的控制器采用微程序控制方式,微指令中的操作控制字段采用字段直接编 码法,共有 33 个微命令,构成 5 个互斥类,分别包含 7、3、12、5 和 6 个微命令,则 操 作控制字段至少有_______。 A.5 位 B.6 位 C.15 位 D.33 位 11.直接映射 cache 的主要优点是实现简单。这种方式的主要缺点是_______。 A.它比其他 cache 映射方式价格更贵 B.如果使用中的 2 个或多个块映射到 cache 同一行,命中率则下降 C.它的存取时间大于其它 cache 映射方式 D.cache 中的块数随着主存容量增大而线性增加 12.下列陈述中正确的是_______。 A.在 DMA 周期内,CPU 不能执行程序 B.中断发生时,CPU 首先执行入栈指令将程序计数器的内容保护起来 C.DMA 传送方式中,DMA 控制器每传送一个数据就窃取一个指令周期 D.输入输出操作的最终目的是要实现 CPU 与外设之间的数据传输 13.CRT 的颜色数为 256 色,则刷新存储器每个单元的字长是_______。 A.256 位 B.16 位 C.8 位 D.7 位 14.假设某计算机按字编址,Cache 有 4 个行,Cache 和主存之间交换的块大小为 1 个字。 若 Cache 的内容初始为空,采用 2 路组相联映射方式和 LRU 替换算法,当访问的主存地 址依次为 0,4,8,2,0,6,8,6,4,8 时,命中 Cache 的次数是_______。 A.1 B.2 C.3 D.4 15.某 CPU 主频为 1.03GHz,采用 4 级指令流水线,每个流水段的执行需要 1 个时钟周 期, 假设 CPU 执行了 100 条指令,在其执行过程中,没有发生任何流水线阻塞,此时流水线
的吞吐率为_______。 A.0.25×109 条指令/秒 B.0.97×109 条指令/秒 C.1.0×109 条令/秒 D.1.03×109 条指令/秒 二、填空题(本题共 20 空,每空 3 分,共 60 分) 1.-27/64 表示成 IEEE754 标准的 32 位浮点规格化数是(16 进制表示)(1)。 2.某计算机字长 32 位,其存储容量为 64MB,若按字编址,它的存储系统的地址线至少需 要(2)条。 3.设存储器容量为 32 字,字长为 64 位,模块数 m=4,存储周期 T=200ns,总线传送周 期τ=50ns,数据总线宽度为 64 位,采用交叉存储器组织方式,其带宽是(3)。 4.任何指令周期的第一阶段必定是(4)周期。 5.假设变址寄存器 R 的内容 1000H,指令中的形式地址为 2000H:地址 1000H 中的内容 为 2000H,地址 2000H 中的内容为 3000H,地址 3000H 中的内容为 4000H,则变址寻址方 式 下访问到的操作数是(5)。 6.为了实现 CPU 对主存储器的读写访问,它们之间的连线按功能划分应当包括(6)、(7)、 控制总线三类 7.在 CPU 中: 1)保存当前正在执行的指令的寄存器是(8); 2)保存当前正 在执行的指令地址的寄存器是(9); 3)保存下一条要执行的指令地址的寄存 器是(10); 4)算术逻辑运算结果通常放在(11)和通用寄存器。 8.在计算机系统中,CPU 对外围设备的管理除程序查询方式、程序中断方式外,还有(12) 方式和(13)方式。 9.一个组相联映射的 Cache,有 128 块,每组 4 块,主存共有 16384 块,每块 64 个字, 则主存地址共(14)位,其中主存字块标记应为(15)位,组地址应为(16)位,Cache 地址共(17) 位。 10.影响流水线性能的控制相关是由(18)指令引起的。 11.在 Cache-主存的地址映射方式中,(19)方式灵活性最强。 12.磁盘上使用半径不同的同心圆来保存数据信息,这些同心圆称为(20)。 三、综合题(本题共 5 题,共 60 分) 1.(5 分)存储系统中加入 cache 存储器的目的是什么?有哪些地址映射方式,各有什么 特点? 2.(5 分)假设某机器有 80 条指令,平均每条指令由 4 条微指令组成,其中有一条取指 微指令是所有指令公用的。已知微指令长度为 32 位,请估算控制存储器的容量。 3.(15 分)某磁盘存储器转速为 3000 转/分,共有 4 个记录面,道密度为 5 道/mm,每 道 记录信息为 12288 字节,最小磁道直径为 230mm,共有 275 道。问: 1)磁盘存储器的容量是多少?(4 分) 2)最高位密度与最低位密度是多少?(6 分) 3)磁盘数据传输率是多少?(3 分) 4)平均等待时间是多少?(2 分)
4.(16 分)设 CPU 共有 16 根地址线,8 根数据线,使用 作为访存控制信号(低 电 平有效),用 作为读/写控制信号(高电平为读,低电平为写)。现有芯片及各种门 电 路如下图所示(门电路自选)。 设定存储芯片地址空间分配为:0 ~ 8191 为系统程序区;8192 ~ 32767 为用户程序 区; 最大 4K 地址空间为系统程序工作区。请完成下列设计: 1)指出选用的存储芯片类型及各自所需的数目。(6 分) 2)画出具有详细的片选逻辑电路的 CPU 与存储器的连接框图。(要求给出设计分析 过程: 如数据线、地址线和片选线的分配说明,详细的片选逻辑关系等)(10 分) 5.(19 分)某 16 位计算机中,带符号整数用补码表示,数据 Cache 和指令 Cache 分离。 下表给出了指令系统中部分指令格式,其中 Rs 和 Rd 表示寄存器,mem 表示存储单元地址, (x)表示寄存器 x 或存储单元 x 的内容。 该计算机采用 5 段流水方式执行指令,分别是取指(IF)、译码/读寄存器(ID)、执行 /计算有效地址(EX)、访问存储器(M)和结果写回寄存器(WB)。流水线采用“按序发射, 按序完成”方式,没有采用旁路等转发技术处理数据相关,并且同一个寄存器的读和写 操作不能在同一个时钟周期内进行。请回答下列问题。 1)若 int 型变量 x 的值为-513,存放在寄存器 R1 中,则执行指令“SHR R1”后,R1 的 内容是多少?(用十六进制表示)(3 分) 2)若某个时间段中,有连续的 4 条指令进入流水线,在其执行过程中没有发生任何 阻塞, 则执行这 4 条指令所需的时钟周期数为多少?(3 分) 3)若高级语言程序中某赋值语句为 x = a+b,x、a 和 b 均为 int 型变量,它们的存 储 单元地址分别表示为[x]、[a]和[b]。该语句对应的指令序列及其在指令流水线中的执行过 程如下:
则这 4 条指令执行过程中,I3 的 ID 段和 I4 的 IF 段被阻塞的原因各是什么?(4 分)
分享到:
收藏