滨州学院组成原理期末考试题_第1页
滨州学院组成原理期末考试题_第2页
滨州学院组成原理期末考试题_第3页
滨州学院组成原理期末考试题_第4页
滨州学院组成原理期末考试题_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、单选1.程序P在机器M上的执行时间是20秒,编译优化后,P执行的指令数减少到原来的70%,而CPI增加到原来的1.2倍,则P在M上的执行时间是 (D)。A. 8.4秒 B. 11.7秒 C. 14秒 D. 16.8秒 2. float型数据通常用IEEE 754单精度浮点数格式表示。若编译器将float型变量x分配到一个32位浮点寄存器FR1中,且 x=-8.25,则FR1的内容是(A)。A. C104 0000H B. C242 0000H C. C184 0000H D. C1C2 0000H3.某字长为8位的计算机中,已知整型变量x,y的机器数分别为x补=1 1110100,y补=1

2、 0110000。若整型变量z=2*x+y/2,则z的机器数为(C)。A.1 0101010 B.0 0100100 C.1 1000000 D.溢出4.某计算机的指令流水线由四个功能段组成,指令流经各功能段的时间(忽略各功能段之间的缓存时间)分别为90ns、80ns、70ns、和 60ns,则该计算机的CPU时钟周期至少是(A)。A.90ns B.80ns C.70ns D.60ns5.假定用若干个2K×4位的芯片组成一个8K×8位的存储器,则地址0B1FH 所在芯片的最小地址是(D)。A.0000H B.0600H C.0700H D.0800H6.下列关于闪存(Fla

3、sh Memory)的叙述中,错误的是(A)。A.信息可读可写,并且读写速度一样快B.存储元由MOS管组成,是一种半导体存储器C.掉电后信息不丢失,是一种非易失性存储器D.采用随机访问方式,可替代计算机外部存储器7.下列命中组合情况中,一次访存过程中不可能发生的是(D)。A. TLB 未命中,Cache 未命中,Page 未命中B. TLB 未命中,Cache 命中,Page 命中C. TLB 命中,Cache 未命中,Page 命中D. TLB 命中,Cache 命中,Page 未命中8.用海明码对长度是7位的数据进行检/纠错时,若能纠正一位错,校验位数至少是(C)。A.2位 B.3位 C.

4、4位 D.5位9.某机器有一个标志寄存器,其中有进位/借位标志CF、零标志ZF、符号标志SF和溢出标志OF,条件转移指令bgt(无符号整数比较大于时转移)的转移条件是(C )。A.OF+CF=1 B.SF+ZF=1 C.(CF+ZF)=1 D.(CF+SF)=110.下列选项中不会引起指令流水线阻塞的是( A)。A.数据旁路 B.数据相关 C.条件转移 D.资源冲突11.某计算机的控制器采用微程序控制方式,微指令中的操作控制字段采用字段直接编码法,共有38个微命令,构成5个互斥类,分别包含10、3、15、4和6个微命令,则操作控制字段至少有(B)。A.5位 B.16位 C.15位 D.38位根

5、据公式X=log2(N+1),带入得4,2,4,3,3之和为16,即需要16位。X得数上取整。12.相对于微程序控制器,硬布线控制器的特点是( D)。A.指令执行速度慢,指令功能的修改和扩展容易B.指令执行速度慢,指令功能的修改和扩展容难C.指令执行速度快,指令功能的修改和扩展容易D.指令执行速度快,指令功能的修改和扩展容难13.某同步总线的时钟频率为 100MHz,宽度为 32 位,地址/数据线复用,每传输一个地址或数据占用一个时钟周期。若该总线支持突发(猝发)传输方式,则一次“主存写”总线事务传输 128 位数据所需要的时间至少是(C ) 。A. 20ns B. 40ns C. 50ns

6、D.80ns 14.某磁盘的转速为10000转/分,平均寻道时间是6ms,磁盘传输速率是20MB/s,读取一个4KB的扇区所需的平均时间约为(B)。 A.9ms B.9.2ms C. 12ms D.12.2ms解析: 磁盘转速10000转/分,则平均转一周的时间是6ms,因此平均查询扇区的时间是3ms 平均寻道时间是6ms 磁盘传输速率是20MB/s,读取4KB用时间是4KB/20MB=0.2ms故总时间3+6+0.2+0.2=9.4ms15.响应外部中断的过程中,中断隐指令完成的操作,除保护断点外,还包括(B)。.关中断 .保存通用寄存器的内容 .形成中断服务程序入口地址并送PCA.仅、 B

7、.仅、 C.仅、 D.、解析:中断隐指令完成以下三大任务:程序断点进栈、关中断、向量地址PC16.某CPU主频为1.03GHZ,采用4级流水线,每个流水段的执行需要1个时钟周期。假定CPU执行了100条指令,在其执行过程中,没有发生任何流水线阻塞,此时流水线的吞吐率为()。A.0.25*109条指令/秒 B.1.0*109条指令/秒 C.0.97*109条指令/秒 D.1.03*109条指令/秒17.若浮点数x的754标准存放格式是41360000H,其浮点数的十进制格式数值是(C)。A. 11.375 B. 11.75 C. 1.75 D. 1.37518若int 型变量x的值为-513,存

8、放在16位寄存器 R1 中,则执行算术右移指令SHR R1后,R1的内容是(用十六进制表示)(C)。A.FDFFH B.FBFEH C.FEFFH. D.FFFFH19.某计算机主存容量为64KB,其中ROM 区为4KB,其余为 RAM 区,按字节编址。现要用2K× 8位的ROM芯片和4K× 4位的RAM芯片来设计该存储器,则需要上述规格的ROM 芯片数和RAM芯片数分别是(D)。A. 1、15 B. 2、15 C. 1、30 D. 2、30解析:因为按字编址,所以地址编号共有64K其中ROM:4K*8位/2K*8位=2片RAM:64KB-4KB=60KB 60K*8位/4

9、K*4位=15*2=30片有效位标记页框号.0FF180H0002H13FFF1H0035H002FF3H0351H103FFFH0153H20.某计算机主存地址空间大小为256MB,按字节编址。虚拟地址空间大小为4GB,采用页式存储管理,页面大小为4KB,TLB(快表)采用全相联映射,有4个页表项,内容如下表所示。则虚拟地址03FFF180H进行虚实地址变换的结果是(A)。A.0153180H B.0035180H C.TLB缺失 D.缺页21.下列有关RAM和ROM的叙述中,正确的是(A)。.RAM 是易失性存储器,ROM 是非易失性存储器.RAM 和 ROM 都采用随机存取方式进行信息访

10、问.RAM 和 ROM 都可用作 Cache .RAM 和 ROM 都需要进行刷新A.仅和 B.仅和 C.仅、和 D.仅、和22.用海明码对长度是8位的数据进行检/纠错时,若能纠正一位错,校验位数至少是(C)。A.2位 B.3位 C.4位 D.5位23.某计算机采用微程序控制器,共有32条指令,公共的取指令微程序包含2条微指令,各指令对应的微程序平均由4条微指令组成,采用断定法(下地址字段法)确定下条微指令地址,则微指令中下址字段的位数至少是(C )。A.5 B.6 C.8 D.9解计算机共有 32 条指令,各个指令对应的微程序平均为 4 条,则指令对应的微指令 为 32*4=128 条,而公

11、共微指令还有 2 条,整个系统中微指令的条数一共为 128+2=130 条,所以需要log2130?=8 位才能寻址到 130 条微指令24.偏移寻址通过将某个寄存器内容与一个形式地址相加而生成有效地址。下列寻址方式中,不属于偏移寻址方式的是(A)。A.间接寻址 B.基址寻址 C.相对寻址 D.变址寻址25.某计算机的控制器采用微程序控制方式,微指令中的操作控制字段采用字段直接编码法,共有34个微命令,构成5个互斥类,分别包含8、3、12、5和6个微命令,则操作控制字段至少有(c)。A.5位 B.16位 C.15位 D.33位26.下列关于RISC的叙述中,错误的是(A )。A.RISC普遍采

12、用微程序控制器 B.RISC大多数指令在一个CPU时钟周期内完成C.RISC的内部通用寄存器数量相对CISC多 D.RISC的指令数、寻址方式、和指令格式种类相对CISC少27.假设某系统总线在一个总线周期中并行传输4B信息,一个总线周期占用2个时钟周期,总线时钟频率为10MHz,则总线带宽是(B)。A.10MB/s B.20MB/s C.40MB/s D.80MB/s28.单级中断系统中,中断服务子程序内的执行顺序是(A)。.保护现场 .开中断 .关中断 .保存断点.中断事件处理 .恢复现场 .中断返回A.->->->-> B.->->-> C.-&

13、gt;->->-> D.->->->->29.假定一台计算机的显示存储器用DRAM芯片实现,,若要求显示分辨率为1024×768,颜色深度为24位,帧频为72Hz,显存总带宽的50%用来刷新屏幕,则需要的显存总带宽至少约为(a) 。A.245Mbit/s B.979Mbit/s C.170MB/s D.340MB/s刷新所需带宽 = 分辨率×色深×帧频 = 1024×768×24b×72HZ = ? Mbps,显存总带宽的50%用来刷屏,于是需要的显存总带宽为?/0.5 = Mbps ?Mbp

14、s。30.下列有关 I/O 接口的叙述中,错误的是(D )。A.状态端口和控制端口可以合用同一个寄存器B.I/O 接口中 CPU 可访问的寄存器称为 I/O 端口C.采用独立编址方式时,I/O 端口地址和主存地址可能相同D.采用统一编址方式时,CPU 不能用访存指令访问 I/O 端口2、 计算1. 已知x=0.1011B,y= -0.0011B,用变形补码法计算x+y,x-y,并判断是否溢出。x+y,x-y,没有溢出2.浮点数加、减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含2位符号位)。若有两个数 X=27

15、15;0.11101,Y=25×0.101,则用浮点加法计算 X+Y 的最终结果是?注意:(该大题要求写出详细解题步骤)3.(1)已知x=11011,y=-10101,用变形补码法计算x+y,同时对运算结果进行溢出判断。 (2)已知x=11011,y=-11111,用变形补码法计算x-y,同时对运算结果进行溢出判断。4.已知x=2-101*(-0.010110),y=2100*(0.010110),尾数、阶码均采用双符 补码表示,其中尾数8位包含2位符号位,阶码5位包含2位符号位,用浮点运算方法求解x+y。三、简答1.冯·诺依曼型计算机的主要设计思想是什么?它包括哪些主要组

16、成部分?2. 设存储器容量是32字,字长为64位。模块数m=4,分别用顺序和交叉方式进行组织。存储周期T=200ns,数据总线宽度为64位,总线传送周期=50ns。若读出连续的4个字求顺序和交叉存储器的带宽各是多少?答:顺序和交叉存储器连续读出m=4个字的信息总量都是:q=64位*4=256位顺序和交叉存储器连续读出m=4个字所需的时间分别是:t1=mT=4*200ns=8*10-7s t2=T+(m-1)t=200ns+3*50ns=350ns=4.5*10-7s顺序和交叉存储器的带宽分别是:W1=q/t1=256/(8*10-7)=32*107位/s W2=q/t2=256/(4.5*10

17、-7)=56.9*107位/s3. 为什么要引入高速缓冲存储器和虚拟存储器?两者有什么异同?4. 指令和数据均存放在同一内存中,计算机如何区分它们取出的是指令还是数据?答:时间上讲,取指令事件发生在“取指周期”,取数据事件发生在“执行周期”。从空间上讲,从内存读出的指令流流向控制器(指令寄存器)。从内存读出的数据流流向运算器(通用寄存器)。5. 设存储器容量是64M,字长为64位。模块数m=8,分别用顺序和交叉方式进行组织。存储周期T=400ns,数据总线宽度为64位,总线传送周期=50ns。若读出连续的8个字求顺序和交叉存储器的带宽各是多少?6. 试比较微程序控制器和硬连线控制器的不同?微程

18、序控制器的控制功能是在存放微程序存储器和存放当前正在执行的微指令的寄存器直接控制下实现的,而硬布线控制器的控制功能则由逻辑门组合实现。四、分析1.某机的指令格式如下所示: X为寻址特征位:X=00:直接寻址;X=01:用变址寄存器RX1寻址;X=10:用变址寄存器RX2寻址;X=11:相对寻址;设(PC)=1234H,(RX1)=0037H,(RX2)=1122H(H代表十六进制数),请确定下列指令中的有效地址:3521H    2044H    1322H    X=01,D=21H,有效地址

19、EA=0037H+21H=0058H X=00,D=44H,有效地址EA=44H X=11,D=22H,有效地址EA=1234H+22H=1256H2.判断以下三组指令中各存在哪种类型的数据相关?(1)I1 LDA R1,A      ;M(A)R1,M(A)是存储器单元 I2 ADD R2,R1      ;(R2)+(R1)R2 (2)I3 ADD R3,R4      ;(R3)+(R4)R3 I4 MUL R4,R5  

20、;    ;(R4)×(R5)R4(3)I5 LDA R6,B      ;M(B)R6,M(B)是存储器单元 I6 MUL R6,R7      ;(R6)×(R7)R65、 应用1. 某计算机的主存地址空间为256MB,按字节编址,指令Cache与数据Cache分离均有8个Cache行,每个Cache行的大小为64B,数据Cache采用直接映射方式,现有两个功能相同的程序A和B,其伪代码如下所示:程序A:int a256256;.int sum_array 1( ) int i,j,sum=0; for(i=0;i<256;i+) for(j=0;j<256;j+) sum+=aij; return sum; 程序B:int a256256;.int sum_array 2( ) int i,j,sum=0; for(j=0;j<256;j+) for(i=0;i<256;i+) sum+=aij; return su

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论