计算机组成原理本科生试题库整理附答案 2.pdf
《计算机组成原理本科生试题库整理附答案 2.pdf》由会员分享,可在线阅读,更多相关《计算机组成原理本科生试题库整理附答案 2.pdf(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 从器件角度看,计算机经历了五代变化。但从系统结构看,至今绝大多数计算机仍属于(B)计算机。A 并行B 冯诺依曼C 智能D 串行2 某机字长 32 位,其中 1 位表示符号位。若用定点整数表示,则最小负整数为(A)。A-(231-1)B-(230-1)C-(231+1)D-(230+1)3 以下有关运算器的描述,(C)是正确的。A 只做加法运算B 只做算术运算C 算术运算与逻辑运算D 只做逻辑运算4 EEPROM 是指(D)A 读写存储器B 只读存储器C 闪速存储器D 电擦除可编程只读存储器5 常用的虚拟存储系统由(B)两级存储器组成,其中辅存是大容量的磁表面存储器。A cache-主存B
2、主存-辅存C cache-辅存D 通用寄存器-cache 6 RISC 访内指令中,操作数的物理位置一般安排在(D)A 栈顶和次栈顶B 两个主存单元C 一个主存单元和一个通用寄存器D 两个通用寄存器7 当前的 CPU 由(B)组成。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 46 页 -A 控制器B 控制器、运算器、cache C 运算器、主存D 控制器、ALU、主存8 流水 CPU 是由一系列叫做“段”的处理部件组成。和具备m个并行部件的 CPU相比,一个 m段流水 CPU 的吞吐能力是(A)。A 具备同等水平B 不具备同等水平C 小于前者D 大于前者9 在集中式总线仲裁中
3、,(A)方式响应时间最快。A 独立请求B 计 数 器 定 时 查询C 菊花链D 10 CPU中跟踪指令后继地址的寄存器是(C)。A 地址寄存器B 指令计数器C 程序计数器D 指令寄存器11从信息流的传输速度来看,(A)系统工作效率最低。A 单总线B 双总线C 三总线D 多总线12单级中断系统中,CPU 一旦响应中断,立即关闭(C)标志,以防止本次中断服务结束前同级的其他中断源产生另一次中断进行干扰。A 中断允许B 中断请求C 中断屏蔽D DMA 请求13下面操作中应该由特权指令完成的是(B)。名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 46 页 -A 设置定时器的初值B 从用
4、户模式切换到管理员模式C 开定时器中断D 关中断14冯诺依曼机工作的基本方式的特点是(B)。A 多指令流单数据流B 按地址访问并顺序执行指令C 堆栈操作D 存贮器按内容选择地址15在机器数(B)中,零的表示形式是唯一的。A 原码B 补码C 移码D 反码16在定点二进制运算器中,减法运算一般通过(D)来实现。A 原码运算的二进制减法器B 补码运算的二进制减法器C 原码运算的十进制加法器D 补码运算的二进制加法器17某计算机字长 32 位,其存储容量为256MB,若按单字编址,它的寻址范围是(D)。A 064MB B 032MB C 032M D 064M 18主存贮器和 CPU 之间增加 cac
5、he 的目的是(A)。A 解决 CPU和主存之间的速度匹配问题B 扩大主存贮器容量C 扩大 CPU中通用寄存器的数量D 既扩大主存贮器容量,又扩大 CPU 中通用寄存器的数量19 单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需采名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 46 页 -用(C)。A 堆 栈寻 址 方式B 立即寻址方式C 隐含寻址方式D 间接寻址方式20同步控制是(C)。A 只适用于CPU控制的方式B 只适用于外围设备控制的方式C 由统一时序信号控制的方式D 所有指令执行时间都相同的方式21描述 PCI 总线中基本概念不正确的句子是(
6、CD)。A PCI总线是一个与处理器无关的高速外围设备B PCI 总线的基本传输机制是猝发式传送C PCI 设备一定是主设备D 系统中只允许有一条 PCI总线22 CRT的分辨率为 10241024 像素,像素的颜色数为256,则刷新存储器的容量为(B)A 512KB B 1MB C 256KB D 2MB 23为了便于实现多级中断,保存现场信息最有效的办法是采用(B)。A 通用寄存器B 堆栈C 存储器D 外存24特权指令是由(C)执行的机器指令。A 中断程序B 用户程序C 操 作 系 统 核 心 程D I/O 程序名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 46 页 -序2
7、5虚拟存储技术主要解决存储器的(B)问题。A 速度B 扩大存储容量C 成本D 前三者兼顾26引入多道程序的目的在于(A)。A 充分利用 CPU,减少等待 CPU 时间B 提高实时响应速度C 有利于代码共享,减少主辅存信息交换量D 充分利用存储器27下列数中最小的数是(C)A(101001)2B(52)8C(101001)BCDD(233)1628某 DRAM 芯片,其存储容量为5128 位,该芯片的地址线和数据线的数目是(D)。A 8,512 B 512,8 C 18,8 D 19,8 29在下面描述的汇编语言基本概念中,不正确的表述是(D)。A 对 程序 员 的 训练要求来说,需要硬件知识B
8、 汇编语言对机器的依赖性高C 用汇编语言编写程序的难度比高级语言小D 汇编语言编写的程序执行速度比高级语言慢30交叉存储器实质上是一种多模块存储器,它用(A)方式执行多个独立的读写操作。名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 46 页 -A 流水B 资源重复C 顺序D 资源共享31寄存器间接寻址方式中,操作数在(B)。A 通用寄存器B 主存单元C 程序计数器D 堆栈32机器指令与微指令之间的关系是(A)。A 用若干条微指令实现一条机器指令B 用若干条机器指令实现一条微指令C 用一条微指令实现一条机器指令D 用一条机器指令实现一条微指令33描述多媒体 CPU 基本概念中,不
9、正确的是(CD)。A 多媒体CPU是带有 MMX技术的处理器B MMX是一种多媒体扩展结构C MMX指令集是一种多指令流多数据流的并行处理指令D 多媒体CPU是以超标量结构为基础的CISC机器34在集中式总线仲裁中,(A)方式对电路故障最敏感。A 菊花链B 独立请求C 计数器定时查询D 35流水线中造成控制相关的原因是执行(A)指令而引起。A 条件转移B 访内C 算逻D 无条件转移36 PCI 总线是一个高带宽且与处理器无关的标准总线。下面描述中不正确的是(B)。名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 46 页 -A 采用同步定时协议B 采用分布式仲裁策略C 具 有 自
10、动 配 置 能力D 适合于低成本的小系统37下面陈述中,不属于外围设备三个基本组成部分的是(D)。A 存储介质B 驱动装置C 控制电路D 计数器38中断处理过程中,(B)项是由硬件完成。A 关中断B 开中断C 保存 CPU 现场D 恢复 CPU 现场39 IEEE1394是一种高速串行I/O 标准接口。以下选项中,(D)项不属于 IEEE1394的协议集。A 业务层B 链路层C 物理层D 串行总线管理40运算器的核心功能部件是(B)。A 数据总线B ALU C 状 态 条 件 寄 存器D 通用寄存器41某单片机字长 32 位,其存储容量为4MB。若按字编址,它的寻址范围是(A)。A 1M B
11、4MB C 4M D 1MB 42某 SRAM 芯片,其容量为 1M 8 位,除电源和接地端外,控制端有E和 R/W#,该芯片的管脚引出线数目是(D)。A 20 B 28 C 30 D 32 名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 46 页 -43双端口存储器所以能进行高速读/写操作,是因为采用(D)。A 高速芯片B 新型器件C 流水技术D 两套相互独立的读写电路44 单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数以外,另一个数常需采用(C)。A 堆 栈寻 址 方式B 立即寻址方式C 隐含寻址方式D 间接寻址方式45为确定下一条微指令的地址,通常采用断定方
12、式,其基本思想是(C)。A 用程序计数器PC来产生后继微指令地址B 用 微 程 序 计 数 器 PC 来产生后继微指令地址C 通过微指令顺序控制字段由设计者指定或由设计者指定的判别字段控制产生后继微指令地址D 通过指令中指定一个专门字段来控制产生后继微指令地址简答+证明计算题+分析题+设计题36 设两个浮点数 N1=1 假设主存容量 16M 32 位3 设 x=-18,y=+49 刷新存储器(简称刷存名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 46 页 -2 指令和数据都用二进制5 图 1 所示的系统中50 一盘组共 11 片,记录面4 用定量分析方法证明多6 某计算机有图
13、2 所45 图 1 所示为传送(M 10 列表比较 CISC处理机7 参见图 1,这是一个11 设存储器容量为128M 8 已知 x=-00111 15 PCI总线中三种桥的13 机器字长 32 位,常规设17 画图说明现代计算12 有两个浮点数 N118 CPU 中有哪几类主9 图 2 所示为双总线结构24 简要总结一下,采用14某机的指令格式7 一台机器的指令系统15 图 1 为某机运算器框25 求证:-y 补=-y 补19 CPU 执行一段程序时,29 设由 S,E,M三个域组20 某机器单字长指令为30 画出单级中断处理21 一条机器指令的指令35 写出下表寻址方式22 CPU 的数据
14、通路如40 为什么在计算机系4 CPU执行一段程序时41 何谓指令周期?C 27 某计算机的存储系47 比较 cache 与虚存28 图 1 所示为双总线48 设N 补=anan-1a 31 某加法器进位链小名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 46 页 -名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 46 页 -1 假设主存容量 16M 32 位,Cache容量 64K 32 位,主存与 Cache之间以每块 432 位大小传送数据,请确定直接映射方式的有关参数,并画出内存地址格式。解:64 条指令需占用操作码字段(OP)6 位,源寄存器和目标寄存器
15、各4 位,寻址模式(X)2 位,形式地址(D)16 位,其指令格式如下:31 26 25 22 21 18 17 16 15 0 OP 目标源D 寻址模式定义如下:X=0 0 寄存器寻址操作数由源寄存器号和目标寄存器号指定X=0 1 直接寻址有效地址 E=(D)X=1 0 变址寻址有效地址 E=(Rx)D X=1 1 相对寻址有效地址 E=(PC)D 其中 Rx为变址寄存器(10 位),PC为程序计数器(20 位),位移量 D可正可负。该指令格式可以实现RR型,RS型寻址功能。2 指令和数据都用二进制代码存放在内存中,从时空观角度回答CPU 如何区分读出的代码是指令还是数据。解:计算机可以从时
16、间和空间两方面来区分指令和数据,在时间上,取指周期从内存中取出的是指令,而执行周期从内存取出或往内存中写入的是数据,在空间上,从内存中取出指令送控制器,而执行周期从内存从取的数据送运算器、往内存写入的数据也是来自于运算器。名师资料总结-精品资料欢迎下载-名师精心整理-第 11 页,共 46 页 -4 用定量分析方法证明多模块交叉存储器带宽大于顺序存储器带宽。证明:假设(1)存储器模块字长等于数据总线宽度(2)模块存取一个字的存储周期等于T.(3)总线传送周期为(4)交叉存储器的交叉模块数为m.交叉存储器为了实现流水线方式存储,即每通过时间延迟后启动下一模快,应满足 T=m,(1)交叉存储器要求
17、其模快数=m,以保证启动某模快后经过m 时间后再次启动该模快时,它的上次存取操作已经完成。这样连续读取 m个字所需要时间为t1=T+(m 1)=m+m =(2m 1)(2)故交叉存储器带宽为W1=1/t1=1/(2m-1)(3)而顺序方式存储器连续读取m个字所需时间为 t2=mT=m2 (4)存储器带宽为 W2=1/t2=1/m2 (5)比较(3)和(2)式可知,交叉存储器带宽 顺序存储器带宽。10 列表比较 CISC处理机和 RISC处理机的特点。比较内容CISC RISC 名师资料总结-精品资料欢迎下载-名师精心整理-第 12 页,共 46 页 -指令系统复杂、庞大简单、精简指令数目一般大
18、于 200 一般小于 100 指令格式一般大于 4 一般小于 4 寻址方式一般大于 4 一般小于 4 指令字长不固定等长可访存指令不加限定只有 LOAD/STORE 指令各种指令使用频率相差很大相差不大各种指令执行时间相差很大绝大多数在一个周期内完成优化编译实现很难较容易程序源代码长度较短较长控制器实现方式绝大多数为微程序控制绝大部分为硬布线控制软件系统开发时间较短较长名师资料总结-精品资料欢迎下载-名师精心整理-第 13 页,共 46 页 -11 设存储器容量为128M字,字长 64 位,模块数 m=8,分别用顺序方式和交叉方式进行组织。存储周期T=200ns,数据总线宽度为 64 位,总线
19、传送周期=50ns。问顺序存储器和交叉存储器的带宽各是多少?15 PCI总线中三种桥的名称是什么?简述其功能。解:PCI 总线有三种桥,即HOST/PCI桥(简称 HOST 桥),PCI/PCI桥,PCI/LAGACY桥。在 PCI总线体系结构中,桥起着重要作用:(1)它连接两条总线,使总线间相互通信。(2)桥是一个总线转换部件,可以把一条总线的地址空间映射到另一条总线的地址空间上,从而使系统中任意一个总线主设备都能看到同样的一份地址表。(3)利用桥可以实现总线间的猝发式传送。名师资料总结-精品资料欢迎下载-名师精心整理-第 14 页,共 46 页 -17 画图说明现代计算机系统的层次结构。P
20、13-14 5级高级语言级编译程序4级汇编语言级汇编程序3级操作系统级操作系统2级一般机器级微程序1级微程序设计级直接由硬件执行18 CPU 中有哪几类主要寄存器?用一句话回答其功能。解:A,数据缓冲寄存器(DR);B,指令寄存器(IR);C,程序计算器 PC;D,数据地址寄存器(AR);通用寄存器(R0R3);F,状态字寄存器(PSW)24 简要总结一下,采用哪几种技术手段可以加快存储系统的访问速度?内存采用更高速的技术手段,采用双端口存储器,采用多模交叉存储器25 求证:-y 补=-y补(mod 2n+1)证明:因为 x-y 补=x 补-y 补=x 补+-y 补名师资料总结-精品资料欢迎下
21、载-名师精心整理-第 15 页,共 46 页 -又因为x+y 补=x 补+y 补(mod 2 n+1)所以y 补=x+y 补-x 补又x-y 补=x+(-y)补=x 补+-y 补所以-y补=x-y补-x 补 y补+-y 补=x+y 补+x-y 补-x 补-x 补=0 故-y补=-y 补(mod 2n+1)29 设由 S,E,M三个域组成的一个32 位二进制字所表示的非零规格化数x,真值表示为 x(-1)s(1.M)2E-127 问:它所能表示的规格化最大正数、最小正数、最大负数、最小负数是多少?解:()最大正数()最小正数011 111 111 111 111 111 111 111 111
22、111 11 X=1+(1-2-23)2127 ()最小负数111 111 11 111 111 111 111 111 111 111 11 X=-1+(1-2-23)212730 画出单级中断处理过程流程图(含指令周期)。000 000 000 000 000 000 000 000 000 000 00 X=1.02-128()最大负数00 000 000 000 000 000 000 000 000 000 00 X=-1.02-128名师资料总结-精品资料欢迎下载-名师精心整理-第 16 页,共 46 页 -35 写出下表寻址方式中操作数有效地址E的算法。序号寻址方式名称有效地址
23、E 说明1 立即A 操作数在指令中2 寄存器Ri 操作数在某通用寄存器Ri中3 直接D D为偏移量4 寄存器间接(Ri)(Ri)为主存地址指示器名师资料总结-精品资料欢迎下载-名师精心整理-第 17 页,共 46 页 -5 基址(B)B为基址寄存器6 基址偏移量(B)+D 7 比例变址偏移量(I)*S+D I 为变址寄存器,S比例因子8 基址变址偏移量(B)+(I)+D 9 基址比例变址偏移量(B)+(I)*S+D 10 相对(PC)+D PC为程序计数器40 为什么在计算机系统中引入DMA 方式来交换数据?若使用总线周期挪用方式,DMA 控制器占用总线进行数据交换期间,CPU 处于何种状态?
24、P253、254 为了减轻 cpu 对 I/O 操作的控制,使得cpu 的效率有了提高。可能遇到两种情况:一种是此时CPU 不需要访内,如CPU 正在执行乘法命令;另一种情况是,I/O 设备访内优先,因为I/O 访内有时间要求,前一个I/O 数据必须在下一个访内请求到来之前存取完毕。41 何谓指令周期?CPU 周期?时钟周期?它们之间是什么关系?指令周期是执行一条指令所需要的时间,一般由若干个机器周期组成,是从取指令、分析指令到执行完所需的全部时间。名师资料总结-精品资料欢迎下载-名师精心整理-第 18 页,共 46 页 -CPU 周期又称 机器周期,CPU 访问一次内存所花的时间较长,因此用
25、从内存读取一条指令字的最短时间来定义。一个指令周期常由若干 CPU 周期构成时钟周期是由CPU时钟定义的定长时间间隔,是CPU工作的最小时间单位,也称节拍脉冲或T 周期47 比较 cache 与虚存的相同点和不同点。相同点:(1)出发点相同;都是为了提高存储系统的性能价格比而构造的分层存储体系。(2)原理相同;都是利用了程序运行时的局部性原理把最近常用的信息块从相对慢速而大容量的存储器调入相对高速而小容量的存储器.不同点:(1)侧重点不同;cache 主要解决主存和 CPU 的速度差异问题;虚存主要是解决存储容量问题。(2)数据通路不同;CPU与 cache、主存间有直接通路;而虚存需依赖辅存
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机组成原理本科生试题库整理附答案 2022 计算机 组成 原理 本科生 试题库 整理 答案
限制150内