四川大学《计算机组成原理》2019-2020学年期末试卷.docxVIP

  • 0
  • 0
  • 约3.09千字
  • 约 6页
  • 2026-01-21 发布于江西
  • 举报

四川大学《计算机组成原理》2019-2020学年期末试卷.docx

四川大学期末考试试题(闭卷)

(2019——2020学年秋学期)

A卷

成绩:

课程号:304036030

课序号:

课程名称:计算机组成原理

任课教师:

适用专业年级:

学生人数:

印题份数:

学号:

姓名:

考生承诺

我已认真阅读并知晓《四川大学考场规则》和《四川大学本科学生考试违纪作弊处分规定(修订)》,郑重承诺:

1、已按要求将考试禁止携带的文具用品或与考试有关的物品放置在指定地点;

2、不带手机进入考场;

3、考试期间遵守以上两项规定,若有违规行为,同意按照有关条款接受处理。

考生签名:

一、选择题(本大题共15空,每空2分,共30分)

1.mips指令sw$t0,-1($t1)立即数字段符号扩展后是( ) A.0x1111

B.0C.0xffff

D.0xffffffff

2.8位五选一多路选择器控制线位数是( )

A.1 B.2 C.3 D.8

3.mips指令中,下面那条指令不能实现数据从一个寄存器传输到另一个寄存器( )

A.add B.lw C.sub D.addi

4.在程序的执行过程中,Cache与主存的地址映射是由( ) A.由硬件自动完成的

B.程序员调度的

C.操作系统来管理的

D.用户软件完成

5.同一个程序,在同一台计算机的CPU超频前和超频后运行,假设内存的访问速度不变,超频前和超频后CPI对比应该是( )

注:CPU超频是指增大CPU的时钟频率

A.超频前的CPI大

B.超频后的CPI大

1

共6页

C.一样大

D.无法判断

6.在下列因素中,与Cache的命中率无关的是

(

)

A.Cache块的大小

B.Cache的容量

C.主存的存取时间

D.Cache的映射方式

7.关于虚拟内存,下列描述错误的是( )

A.每个进程的虚拟内存空间是独立的

B.虚拟内存页有可能映射到磁盘上

C.虚拟内存采用全关联映射

D.虚拟内存采用硬件的方法来处理页缺失

8.32位二进制补码11111111111111111111111111110011(2)

对应的十进制真值是(

)

)

D.-15

A.-3

B.-13

C.-14

9.mips指令jal隐含使用了哪个寄存器(

D.$fp

A.$at

B.$sp

C.$ra

10.对于浮点数乘法运算,下面描述的哪个过程是错误的或是不需要的( )

A.相乘前对阶,对阶的规则是小阶向大阶对齐

B.尾数相乘,指数相加

C.指数运算结果需要减去偏阶进行修正

D.对运算结果进行规格化,一般是右规

11.下面关于活动记录(过程帧)的描述,错误的是( ) A.mips的活动记录是指起始地址为[$sp]和[$fp]的内存空间 B.活动记录在进入过程时创建,在退出过程时销毁

C.全局变量保存在活动记录中

D.活动记录的创建和销毁是编译器产生的代码自动完成的

12.mips指令slti$t1,$t0,32的代码是( )

注:slti的操作码为10,$t0编号为8,$t1编号为9

A.0B.0第

2

共6页

C.0D.013.下面关于DRAM和SRAM的描述,错误的是( )

A.SRAM速度比DRAM快,耗电量也比DRAM低

B.DRAM存储原理是电容保存电荷,需要定时刷新

C.DRAM和SRAM都是随机存储器,掉电后数据都不能保存 D.SRAM存储单元和寄存器的存储原理相同

14.下面关于硬盘的描述,错误的是( )

A.扇区是硬盘存储数据的最小寻址单位

B.硬盘的存取时间和数据的存储位置无关

C.硬盘是磁表面存储器,存储的数据需要加上校验位D.相同长度内,外环的磁道存储数据量小于内环的磁道

15.关于常用编程语言,下列说法错误的是( )

A.汇编语言就是机器语言,CPU可以直接执行汇编代码

B.C语言是编译型语言,编写的代码需要经过编译、汇编、链接 才可以形成可执行程序

C.java编写的程序可以在不同平台下运行

D.java程序运行需要java虚拟机对java程序进行解释

二、分析计算题(本大题共4小题,每小题5分,共20分)

1、求10进制数9(共4位二进制位)的海明校验码(每组采用奇校验,要

求写出分组和计算过程)。(5分)

2、IEEE754-2008包含一种“半精度”格式,只有16位宽,最高位是数符,

指数是5位宽且偏阶为15的移码表达,尾数有10位宽,具有隐含1。写出

10进制-9.625的半精度二进制位表达式(5分)

3、使用补码一位乘法计算-13(10)×9(10)。(乘数和被乘数的补码位宽都是5

位,含1位符号位,要求写出计算过程及每一步中各个寄存器的值)。(5分)

4、假设当前指令beq$z

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档