计算机组成原理2011

上传人:博****1 文档编号:563590827 上传时间:2023-05-22 格式:DOCX 页数:5 大小:79.37KB
返回 下载 相关 举报
计算机组成原理2011_第1页
第1页 / 共5页
计算机组成原理2011_第2页
第2页 / 共5页
计算机组成原理2011_第3页
第3页 / 共5页
计算机组成原理2011_第4页
第4页 / 共5页
计算机组成原理2011_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《计算机组成原理2011》由会员分享,可在线阅读,更多相关《计算机组成原理2011(5页珍藏版)》请在金锄头文库上搜索。

1、*厦门理工学院试卷2011 -2012学年第1学期课程名称计算机组成原理试卷卷别A B 0专业级班级考试方式闭卷 0 开卷口本试卷共六大题(4页),满分100分,考试时间120分钟。请在答题纸上作答,在试卷上作答无效。一、选择题:(本题共30小题,每题1分,共30分)1. 在CPU中跟踪指令后继地址的寄存器是。A主存地址寄存器 B程序计数器 C指令寄存器 D状态条件寄存器2. 微型计算机系统中,操作系统保存在硬盘上,其主存储器应该采用。A RAMB ROMC RAM 和 ROMD CCP3. 至今为止,计算机中的所有信息仍以二进制方式表示的理由是。A.节约元件;B运算速度快;C物理器件的性能决

2、定:D信息处理方便;4. 已知X为整数,且Xl,h = 11011010,则X的十进制数值是。A +105B 38C -105D +385. 在机器数()中,零的表示形式是唯一的。A.原码 B.补码C.补码和移码D.原码和反码6. 某计算机的Cache共有16块,采用2路组相联映射方式(即每组2块)。每个主存块大小为32字节,按字节编址。主存222号单元所在主存块应装入到的Cache组号是。A. 0 B. 2 C. 4 D. 67. 某计算机主存容量为64KB,其中ROM区为4KB,其余为RAM区,按字节编址。现要用2KX8位的ROM芯片和4KX4位的RAM芯片来设计该存储器,则需要上述规格的

3、ROM芯片数和 RAM芯片数分别是。A 1、 15 B 2、 15C. 1、 30D. 2、 308. 假设某计算机的存储系统由Cache和主存组成,某程序执行过程中访存2000次,其中访问Cache缺失(未命巾)250次,则Cache的侖中率是。A. 25% B. 75% C. 87. 5% D. 95%9.指令寄存器寄存的是。A.下一条要执行的指令B.已执行完了的指令C.正在执行的指令D.要转移的指令10.主存储器是计算机系统的记忆设备,它主要用来0A存放数据B存放程序 C存放数据和程序D存放微程序11. 指令系统采用不同寻址方式的目的是。A实现存贮程序和程序控制;B缩短指令长度,扩大寻址

4、空间,提高编程灵活性;。C可直接访问外存;D提供扩展操作码的可能并降低指令译码的难度:12. 计算机的字长取决于 oA.控制器的种类B.运算器一次运算二进制数的位数C.存储器的大小D.主机与外设一次交换信息的长度13. 若十进制数为47.25,则相应的二进制数是。(A) 110110.01(B) 111101.01(C)101111.01(D) 101101.0114. 若x反=1.0110,则乂=(A) -0.1111(B) -0.1001(C) 0.1111(D) -0.101015. 某机器字长8位,含一位数符,用补码表示,则定点小数所能表示的最小正数是。(A) 2J(B) 2s(C)

5、2(D) 216. 若采用双符号位补码运算,运算结果的符号位为01,则。(A)产生了负溢出(下溢)(B)产生了正溢出(上溢)(C)运算结果正确,为负数(D)运算结果正确,为正数17. 计算机操作的最小单位时间是。A.时钟周期B.指令周期C. CPU周期D.中断周期18. 堆栈指针SP的内容是o(A)栈顶地址(E)栈底地址 (C)栈顶内容(D)栈底内容19. 在寄存器间接寻址方式中,操作数是从o(A)主存储器中读出(E)寄存器中读出 (C)磁盘中读出(D) CPU中读出20. 在微程序控制器中,一条机器指令的功能通常由。(A) 一条微指令实现(E) 段微程序实现(C) 一个指令码实现(D) 个条

6、件码实现21. Float型数据通常用IEEE754单精度浮点数格式表示。若编译器将float型变量X分配在一个32位浮点寄存器 FR1中,且X=-8. 25,则FR1的内容是A.C1040000H B. C2420000H C. C10E0000H D. C1C20000H22. 某机器字长16位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第一字节为操作码字段,第二字节为相对位移量字段。假定取指令时,每取一个字节PC自动加1。若某转移指令所在主存地址为2000H,相对 位移量字段的内容为06H,则该转移指令成功转以后的目标地址是。A.2006H B.2007H C.200SH D

7、.2009H23. 下列关于RISC的叙述中,错误的是。A. RISC普遍采用微程序控制器B. RISC大多数指令在一个时钟周期内完成C. RISC的内部通用寄存器数屋相对CISC多D. RISC的指令数、寻址方式和指令格式种类相对CISC少24. 相对于微程序控制器,硬布线控制器的特点是。A.指令执行速度慢,指令功能的修改和扩展容易B.指令执行速度慢,指令功能的修改和扩展难C.指令执行速度快,指令功能的修改和扩展容易D.指令执行速度快,指令功能的修改和扩展难25. 假定有4个整数用8位补码分别表示rl二FDH , r2二D1H , r3二AOH, M二FCH,若将运算结果存放在一个8位的寄存

8、器中,则下列运算会发生溢出的是A: rl*r2 B : r2*r3 C: rl*r4 D: r2*r426. 假定变量i, f, d数据类型分别为int, float和double(int用补码表示float和double分别用IEEE754单精度和双精度浮点数据格式表示),已知i二1785, f二1. 25678, d二61. 576若在32位机器中执行下列关系表达式,则 结果为真是(I) i二(int) (float)i (II)f=(float)(int)f (III)f=(float)(double)f (IV)(d+f)d=fA:仅 I 和 II B:仅 I 和 III C:仅 II

9、 和 III D:仅 III 和 IV27. 假定用若干个2KX8位芯片组成一个16KX16位存储器,则地址0A6DH所在芯片的最小地址是A: 0000H B: 0600H C: 0700H D: 0800H28下列有关RAM和ROM的叙述中,正确的是I. RAM是易失性存储器,ROM是非易失性存储器 II. RAM和ROM都是采用随机存取的方式进行信息访问III. RAM和ROM都可用作Cache IV. RAM和ROM都需要进行刷新A:仅 I 和 II B:仅 II 和 III C:仅III D:仅 II, IIL IV29. 冯诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU

10、区分它们的依据是A.指令操作码的译码结呆B.指令和数据的寻址方式C.指令周期的不同阶段D.指令和数据所在的存储单元30. 一个C语言程序在一台32位机器上运行。程序中定义了三个变量xyz,其中x和z是int型,y为short型。当x=127, y=9时,执行赋值语句z=x+y后,x,v,z的值分别是A X=0000007FH, y=FFF9H, z=00000076HB X=0000007FH, y=FFF9H z=FFFF0076HC X=0000007FH, y=FFF7H, z=FFFF0076H D. X=0000007FH, v=FFF7H, z=00000076HJJ二、填空题(本

11、题共12小题,每空1分,共30分)1. 移码表示法主要用于表示(A)数的阶码,以便于比较两个(B)的大小和(C)操作。2. IEEE754标准,一个浮点数由(A )、阶码E、尾数M三个域组成,其中阶码E的值等于指数的(B)加上 一个固定的(C )。3. 相联存储器不按地址而是按(A )访问的存储器,在cache中用来存放(B ),在虚拟存储器中用来存 放(C )。4. 双端I I存储器和多模块交叉存储器属于(A )存储器结构,前者采用(B )技术,后者采用(C )技 术。5. 根据地址格式不同,虚拟存储器分为(A )、(B )、( C )。6. CPU从主存取出一条指令并执行该指令的时间叫做(

12、A ),它通常用若干个(B )来表示,而后者又包含 又若干个(C )。7. 堆栈是一种特殊的数据寻址方式,它采用(A)原理。按结构不同,分为(B)堆栈和(C)堆栈。8. CPU中保存当前正在执行的指令的寄存器是(A ),指示下一条指令地址的寄存器是(B)o9. 数的真值变成机器码可采用原码表示法,反码表示法,(A)表示法,(B )表示法。10. r泛使用的(A )和(B )都是半导体随机读写存储器。前者的速度比后者快,但集成度不如后者高。11. 反映主存速度指标的三个术语是存取时间、(A )和(B )。12. 形成指令地址的方法称为指令寻址,通常是(A)寻址,遇到转移指令时(B)寻址。三、计算

13、题一(本题10分)、分析题一(本题W分)用变形补码计算X+Y和X-Y,并指出运算结果是否溢出。X=-0. 10011, Y=-0. 10101.己知计算机指令字长为32位,其指令格式如下:6位7付3付16付OPRXDU!其中0P为操作码,R为通用寄存器(32位长),X为寻址方式,说明下列情况卞能访问的最人主存空间为多少 个机器字:X二000,X二001,X二010,X二011,X二100,x=101,D为直接操作数;D为直接主存地址;由通用寄存器R0提供主存地址;D为位移量,由通用寄存器R1提供基址地址:D为位移量,由通用寄存器R2提供变址地址(8位):D为位移量,有程序计数器PC提供主存地址

14、:五、分析题二(本题10分)如图所示的模型机结构和数据通路,指令格式如下:Opcode(4 位)寻址方式(2位)寄存器编号(2位)A地址(8位)请用指令方框图写出指令JMP偏移量(指令完成PC+偏移量一PC的功能),从取址到执 行的全部微操作序列,说明该指令需要几个机器周期,需要访问内存几次及完成什么操作。PC 用于存放当前指令的地址或下一条指令的地址,AR用于存放要访问存储器的地址,ALU为算术 逻辑运算单元,用于进行算术运算和逻辑运算。DA1和DA2为两个暂存器,用于存放要送给 ALU运算的数据,R0、Rn为通用寄存器,可存放中间数据或结果;IR用于存放当前要运行的指 令。某处理器包含一个片内cache,容量为8KB,且采用4路组相联结构,块的人小为4个32位 字。当Cache未命中时,以分组方式从主存读取4个字到Cache,假定主存容量为16MB,试说明:(1)Cache共分为多少组。(2)写出主存的字节地址的格式,并说明地址格式中的不同字段的作用和位数。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号