《2009-2010学年第2学期计算机组成原理(A卷)》由会员分享,可在线阅读,更多相关《2009-2010学年第2学期计算机组成原理(A卷)(3页珍藏版)》请在人人文库网上搜索。
1、密 封线内不要答题姓 名 学 号 班 级 河南城建学院20092010学年第二学期期末考试计算机组成原理试题(A卷)供计算机专业 0814092班使用 2010年6月题 号一二三四总 分得 分阅卷人本套试卷共 3 页BCCBD ACDDB BBDBC BCAAC。一、 选择题(每题1分,共20分):1. 运算器虽有许多部件组成,但核心部件是______。 A.数据总线 B.算术逻辑运算单元 C.多路开关 D.累加寄存器2. 单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数以外,另一个数常需采用________。 A.堆栈寻址方式 B.立即寻址方式 C.隐含寻址方式 D.间接寻址方。
2、式3 某计算机字长32位,其存储容量为 4 MB,若按半字编址,它的寻址范围是______。A 04MB B 02MB C 02M D 01MB4 指令系统中采用不同寻址方式的目的主要是______。A 实现存贮程序和程序控制 B 缩短指令长度,扩大寻址空间,提高编程灵活性 C 可以直接访问外存 D 提供扩展操作码的可能并降低指令译码难度5. 对信息0101按偶校验配置的汉明码是_ _____。A1010010 B.1100101 C.1100001 D. 01001016. 主存贮器和CPU之间增加cache的目的是______。A.解决CPU和主存之间的速度匹配问题 B.扩大主存贮器的容量。
3、C.扩大CPU中通用寄存器的数量 D.既扩大主存的容量,又扩大CPU通用寄存器的数量7. 用于对某个寄存器中操作数的寻址方式称为______寻址。A.直接 B.间接 C.寄存器直接 D.寄存器间接8. 系统总线中地址线的功能是______。A.选择主存单元地址 B.选择进行信息传输的设备C.选择外存地址 D.指定主存和I/O设备接口电路的地址9. 若X补=11010011,则X的十进制数真值是______。CA.71 B.48 C.65 D.6310. 寄存器间接寻址方式中,操作数处在______。A.通用寄存器 B.主存单元 C.程序计数器 D.堆栈11 CRT的分辨率为10241024像素。
4、,像素的颜色数为256,则刷新存储器的容量是______。A.512KB B.1MB C.256KB D.2MB12 下列数中最大的数为______。A.(10010101)2 B.(227)8 C.(96)8 D.(143)513 操作控制器的功能是______。A.产生时序信号 B.从主存取出一条指令 C.完成指令操作的译码D.从主存取出指令,完成指令操作码译码,并产生有关的操作控制信号,以解释执行该指令14. 根据国标规定,每个汉字在计算机内占用______存储。A.一个字节 B.二个字节 C.三个字节 D.四个字节15. 设X= 0.1011,则X补为______。A.1.1011 B。
5、.1.0100 C.1.0101 D.1.100116. 外存储器与内存储器相比,外存储器______。A.速度快,容量大,成本高 B.速度慢,容量大,成本低C.速度快,容量小,成本高 D.速度慢,容量大,成本高17. 一个256KB的存储器,其地址线和数据线总和为______。A.16 B.18 C.26 D.2018. 当采用______对设备进行编址情况下,不需要专门的I/O指令组。A.统一编址法 B.单独编址法 C.两者都是 D.两者都不是19. 下面有关“中断”的叙述,______是不正确的。A. 一旦有中断请求出现,CPU立即停止当前指令的执行,转而去受理中断请求B. CPU响应中。
6、断时暂停运行当前程序,自动转移到中断服务程序C. 中断方式一般适用于随机出现的服务D. 为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续执行程序,必须进行现场保存操作20.设寄存器位数为8位,机器数采用补码形式(含一位符号位)。对应于十进制数-27,寄存器内为______。A.27H B.9BH C.E5H D.5AH密 封线内不要答题二、填空题(每题3分,共24分):1.指令操作码字段表征指令的______________,而地址码字段指示_______________。微小型机中多采用___________________________混合方式的指令格式。2 CPU从___。
7、______取出一条指令并执行这条指令的时间和称为____________。由于各种指令的操作功能不同,各种指令的时间和是不同的,但在流水线CPU中要力求做到_________。3. 形成指令地址的方式,称为_________,有______寻址和______寻址两种。4 在计算机系统中,CPU对外围设备的管理除程序查询方式、程序中断方式外,还有______方式,______方式,和______方式。5微程序控制器主要由__________,__________和______________三大部分组成。6移码表示法主要用于表示______数的阶码E,以利于比较两个______数的大小和___。
8、___操作。7当今的CPU芯片,除了包括定点运算器和控制器外,还包括______,______运算器和__________管理等部件。8、RISC的中文含义是._____ _________________,CISC的中文含义是._____ _________________。三、简答题(每题4分,共16分):1、 冯诺依曼计算机体系结构的基本思想是什么?按此思想设计的计算机硬件系统应由哪些部件组成?冯诺依曼计算机体系结构的基本思想是存储程序,即将指令和数据一起存入计算机内存中,计算机一启动,就能自动取出指令一条条执行,直到程序结束得出计算结果,硬件部分包括运算器、控制器、存储器、输入设备和输。
9、出设备五个部分。2、 RISC指令系统的特点有哪些?答:1)选取使用频率最高的一些简单指令。2)指令长度固定,指令格式种类少,寻址方式种类少。3)只有取数/存数指令访问存储器,其余指令的操作都是在寄存器之间进行。3. 在寄存器寄存器型,寄存器存储器型和存储器存储器型三类指令中,哪类指令的执行时间最长?哪类指令的执行时间最短?为什么?答:寄存器-寄存器型执行速度最快,存储器-存储器型执行速度最慢。因为前者操作数在寄存器中,后者操作数在存储器中,而访问一次存储器所需的时间一般比访问一次寄存器所需时间长。4. 什么是指令?什么是微指令?二者之间有什么关系?答:指令:即机器指令。每一条指令可以完成一个。
10、独立的算术逻辑运算操作。控制部件通过控制线向执行部件发出各种控制命令,通常把这种控制命令叫微命令,而一组实现一定操作功能的微命令组合,构成一条微指令。一条指令由多条微指令组成,而一条微指令为多个机器指令服务。四.应用题(共7题,40分)1. 求十进制数-113的原码表示,反码表示,补码表示和移码表示(用8位二进制表示,并设最高位为符号位,真值为7位)。(5分)原码 11110001反码 10001110补码 10001111移码 000011112、 浮点数格式如下:1位阶符,6位阶码,1位数符,8位尾数,请写出浮点数所能表示的范围(只考虑正数值)。(5分)最小值2-1111110.00000。
11、001最大值21111110.111111113 已知接收到的汉明码为 0100111(按配偶原则配置)。试问要求传送的信息是什么?(要求写出求解过程)。(5分)第6位出错,可纠正为 0100101,故要求传送的信息为 0101。密 封线内不要答题4、某机指令格式如图所示: OPXD15 10 9 8 7 0图中X为寻址特征位,且X=0时,不变址;X=1时,用变址寄存器X1进行变址;X=2时,用变址寄存器X2进行变址;X=3时,相对寻址。设(PC)=1234H,(X1)=0037H,(X2)=1122H,请确定下列指令的有效地址(均用十六进制表示,H表示十六进制)(5分)(1)4420H (2。
12、)2244H (3)1322H (4)3521H (5)6723H (1)0020H (2)1166H (3)1256H (4)0058H (5)1257H5设有一个具有20位地址和32位字长的存储器,问:(1) 该存储器能存储多少个字节的信息?(2) 如果用512k8位的SRAM组成,需多少片?(3) 需要多少位地址作芯片选择? (5分)(1)32位字长为4B,220 = 1M = 1024K,存储器容量为2204B = 4MB,可存储4M字节的信息(2)SRAM芯片容量为512K8位 = 512KB = 0.5MB所需芯片数目为:4MB 0.5MB = 8片(3)因为219 = 512K,。
13、即芯片片内地址线19位,存储器容量为1M,地址线为20位,故需1位地址线作芯片片选选择(CS),用A19选第1个模块,用A19选第2个模块。6、设CPU有16根地址线,8根数据线,并用MREQ作为访存控制信号(低电平有效),用WR作为读/写控制信号(高电平为读,低电平为写)。现有下列芯片,1K*4位RAM, 4K*8位RAM,8K*8位RAM, 2K*8位ROM, 4K*8位ROM, 8K*8位ROM,及74138译码器和各种门电路。要求如下: (8分)(1)主存地址空间分配。6000H67FFH为系统程序区。6800H6BFFH为用户程序区。(2)合理选用上述存储芯片,说明各选几片。(3)画出和存储芯片连接的地址线和数据线逻辑图。7. 画出微程序控制单元组成框图,说明各部分功能。(7分)(1)控制存储器:微程序控制单元的核心部件,用来存放实现全部指令系统的所有微程序。(2)CMAR:控存的地址寄存器,用来存放欲读出的微指令地址。(3)CMDR:控存的数据寄存器,用来存放从控存中读出的微指令。(4)顺序逻辑:用来控制微指令序列的,具体就是控制形成下一条微指令的地址。其输入与微地址形成部件(与指令寄存器相连)、微指令的下地址字段及外来的标志有关。
1万+

被折叠的 条评论
为什么被折叠?



