2019年考研真题-“计算机组成原理部分”课堂讲解ppt课件_第1页
2019年考研真题-“计算机组成原理部分”课堂讲解ppt课件_第2页
2019年考研真题-“计算机组成原理部分”课堂讲解ppt课件_第3页
2019年考研真题-“计算机组成原理部分”课堂讲解ppt课件_第4页
2019年考研真题-“计算机组成原理部分”课堂讲解ppt课件_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

1、2019年全国硕士研究生计算机学科入 学统一考试 计算机组成原理试题45分) 一、选择题每个题一、选择题每个题2分)分) 12下列选项中,能缩短程序执行时间的措施是下列选项中,能缩短程序执行时间的措施是 I提高提高CPU时钟频率时钟频率II优化数据通路结构优化数据通路结构 III对程序进行编译优化对程序进行编译优化 A仅仅I和和IIB仅仅I和和IIIC仅仅II和和IIIDI、II和和III 13假定有假定有4个整数用个整数用8位补码分别表示为位补码分别表示为r1=FEH, r2=F2H,r3=90H,r4=F8H。若将运算结果存放在。若将运算结果存放在 一个一个8位寄存器中,则下列运算会发生溢

2、出的是位寄存器中,则下列运算会发生溢出的是 Ar1r2Br2r3Cr1r4Dr2r4 r1=FEH=-200000010 r2=F2H=-1400001110 r3=90H=-11201110000 r4=F8H=-800001000 14假定变量假定变量i、f和和d的数据类型分别为的数据类型分别为int、float 和和doubleint用补码表示,用补码表示,float和和double分别分别 用用IEEE754单精度和双精度浮点数格式表示),单精度和双精度浮点数格式表示), 已知已知i=785,f=1.5678e3,d=1.5e100。若在。若在32位位 机器中执行下列关系表达式,则结果

3、为机器中执行下列关系表达式,则结果为“真的真的 是是 Ii=(int)(float)iIIf=(float)(int)f IIIf=(float)(double)fIV(d+f)-d=f A仅仅I和和IIB仅仅I和和IIIC仅仅II和和IIID仅仅III和和IV i=785=1100010001 15假定用若干个假定用若干个2K4位的芯片组成一个位的芯片组成一个8K8位位 的存储器,则地址的存储器,则地址0B1FH所在芯片的最小地址是所在芯片的最小地址是 A0000HB0600HC0700HD0800H 0000H- 07FFH 0800H- 0FFFH 1000H- 17FFH 1800H-

4、 1FFFH 16下列有关下列有关RAM和和ROM的叙述中,正确的选项是的叙述中,正确的选项是 IRAM是易失性存储器,是易失性存储器,ROM是非易失性存储器是非易失性存储器 IIRAM和和ROM都采用随机存取方式进行信息访问都采用随机存取方式进行信息访问 IIIRAM和和ROM都可用作都可用作Cache IVRAM和和ROM都需要进行刷新都需要进行刷新 A仅仅I和和IIB仅仅II和和III C仅仅I、II和和IVD仅仅II、III和和IV 17下列命中组合情况中,一次访存过程中不可能发生下列命中组合情况中,一次访存过程中不可能发生 的是的是 ATLB未命中、未命中、Cache未命中、未命中、

5、Page未命中未命中 BTLB未命中、未命中、Cache命中、命中、Page命中命中 CTLB命中、命中、Cache未命中、未命中、Page命中命中 DTLB命中、命中、Cache命中、命中、Page未命中未命中 18下列寄存器中,汇编语言程序员可见的是下列寄存器中,汇编语言程序员可见的是 A存储器地址寄存器存储器地址寄存器MAR)B程序计数器程序计数器PC) C存储器数据寄存器存储器数据寄存器MDR)D指令寄存器指令寄存器IR) 19下列选项中,不会引起指令流水线阻塞的是下列选项中,不会引起指令流水线阻塞的是 A数据旁路转发)数据旁路转发)B数据相关数据相关 C条件转移条件转移D资源冲突资源

6、冲突 20下列选项中的英文缩写均为总线标准的是下列选项中的英文缩写均为总线标准的是 APCI、CRT、USB、EISA BISA、CPI、VESA、EISA CISA、SCSI、RAM、MIPS DISA、EISA、PCI、PCI-Express 21单级中断系统中,中断服务程序内的执行顺序单级中断系统中,中断服务程序内的执行顺序 是是 I保护现场保护现场II开中断开中断III关中断关中断IV保存断点保存断点 V中断事件处理中断事件处理VI恢复现场恢复现场VII中断返回中断返回 AIVVIIIVII BIIIIVVII CIIIIVVVIVII DIVIVVIVII 22假定一台计算机的显示存

7、储器用假定一台计算机的显示存储器用DRAM芯片实芯片实 现,若要求显示分辨率为现,若要求显示分辨率为16001200,颜色深度,颜色深度 为为24位,帧频为位,帧频为85Hz,显存总带宽的,显存总带宽的50%用来用来 刷新屏幕,则需要的显存总带宽至少约为刷新屏幕,则需要的显存总带宽至少约为 A245MbpsB979Mbps C1958MbpsD7834Mbps (1600120024852)106 二、综合应用题二、综合应用题 43(11分某计算机字长为分某计算机字长为16位,主存地址空间大小为位,主存地址空间大小为128KB, 按字编址。采用单字长指令格式,指令各字段定义如下:按字编址。采用

8、单字长指令格式,指令各字段定义如下: 转移指令采用相对寻址方式,相对偏移量用补码表示。寻址方式转移指令采用相对寻址方式,相对偏移量用补码表示。寻址方式 定义如下:定义如下: Ms/Md寻址方式寻址方式助记符助记符含义含义 000B寄存器直接寄存器直接Rn操作数操作数=(Rn) 001B寄存器间接寄存器间接(Rn)操作数操作数=(Rn) 010B寄存器间接、自增寄存器间接、自增(Rn)+操作数操作数=(Rn),(Rn)+1Rn 011B相对相对D(Rn)转移目标地址转移目标地址=(PC)+(Rn) 注:(注:(x表示存储器地址表示存储器地址x或寄存器或寄存器x的内容。的内容。 151413121

9、1109876543210 OPMsRsMdRd 请回答下列问题:请回答下列问题: (1该指令系统最多可有多少条指令?该计算机最多有该指令系统最多可有多少条指令?该计算机最多有 多少个通用寄存器?存储器地址寄存器多少个通用寄存器?存储器地址寄存器MAR和存储和存储 器数据寄存器器数据寄存器MDR至少各需要多少位?至少各需要多少位? (2转移指令的目标地址范围是多少?转移指令的目标地址范围是多少? (3)若操作码若操作码0010B表示加法操作助记符为表示加法操作助记符为add),), 寄存器寄存器R4和和R5的编号分别为的编号分别为100B和和101B,R4的内容为的内容为 1234H,R5的内

10、容为的内容为5678H,地址,地址1234H中的内容为中的内容为 5678H,地址,地址5678H中的内容为中的内容为1234H,则汇编语句,则汇编语句 “add(R4),(R5)+”(逗号前为源操作数,逗号后为目的(逗号前为源操作数,逗号后为目的 操作数对应的机器码是什么用十六进制表示)?该指操作数对应的机器码是什么用十六进制表示)?该指 令执行后,哪些寄存器和存储单元的内容会改变?改变后令执行后,哪些寄存器和存储单元的内容会改变?改变后 的内容是什么?的内容是什么? 答案 (1指令系统最多支持16条指令;支持8个通用寄存器; MAR至少为16位;MDR至少为16位。 (2转移指令的目标地址

11、范围为0000HFFFFH。 (3汇编语句“add (R4), (R5)+”,对应的机器码为: 2315H。 “add (R4), (R5)+”指令执行后,R5和存储单元 5678H的内容会改变。执行后,R5的内容为5679H。内存 5678H单元的内容为68ACH。 44.(12分某计算机的主存地址空间大小为分某计算机的主存地址空间大小为256MB,按字节,按字节 编址。指令编址。指令Cache和数据和数据Cache分离,均有分离,均有8个个Cache行,行, 每个每个Cache行大小为行大小为64B,数据,数据Cache采用直接映射方式。采用直接映射方式。 现有两个功能相同的程序现有两个功

12、能相同的程序A和和B,其伪代码如下所示:,其伪代码如下所示: 假定假定int类型数据用类型数据用32位补码表示,程序编译时位补码表示,程序编译时i,j, sum均分配在寄存器中,数组均分配在寄存器中,数组a按行优先方式存按行优先方式存 放,其首地址为放,其首地址为320十进制数)。请回答下列十进制数)。请回答下列 问题,要求说明理由或给出计算过程。问题,要求说明理由或给出计算过程。 (1若不考虑用于若不考虑用于Cache一致性维护和替换算法一致性维护和替换算法 的控制位,则数据的控制位,则数据Cache的总容量为多少?的总容量为多少? (2数组元素数组元素a031和和a11各自所在的主存各自所

13、在的主存 块对应的块对应的Cache行号分别是多少行号分别是多少Cache行号从行号从0 开始)?开始)? (3程序程序A和和B的数据访问命中率各是多少?哪的数据访问命中率各是多少?哪 个程序的执行时间更短?个程序的执行时间更短? 64B=648=512b 64B=648=512b 64B=648=512b 64B=648=512b 64B=648=512b 64B=648=512b 64B=648=512b 64B=648=512b 5 08 627 9 Block offsetindextag Tag=19b tag=19b tag=19b tag=19b tag=19b tag=19b

14、tag=19b tag=19b V=1b V=1b V=1b V=1b V=1b V=1b V=1b V=1b 320=0000000000000000000 101 0000 00 a00 0000000000000000000 101 0001 00 a01 0000000000000000000 101 0010 00 a02 0000000000000000000 110 0000 00 a031 0000000000000000010 100 1111 00 a0255 0000000000000000010 101 0000 00 a10 0000000000000000010 101 0001 00 a1

温馨提示

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

最新文档

评论

0/150

提交评论