计算机组成原理-华中科技大学中国大学mooc课后章节答案期末考试题库2023年_第1页
计算机组成原理-华中科技大学中国大学mooc课后章节答案期末考试题库2023年_第2页
计算机组成原理-华中科技大学中国大学mooc课后章节答案期末考试题库2023年_第3页
计算机组成原理-华中科技大学中国大学mooc课后章节答案期末考试题库2023年_第4页
计算机组成原理-华中科技大学中国大学mooc课后章节答案期末考试题库2023年_第5页
已阅读5页,还剩39页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

计算机组成原理_华中科技大学中国大学mooc课后章节答案期末考试题库2023年访问256KB的存储空间,需要的地址线数最少为()根?(只需要填阿拉伯数字)

参考答案:

18

下列有关多周期数据通路和单周期数据通路比较的叙述中,正确的是()(多选)

参考答案:

多周期中部分器件可以复用_指令执行过程中,单周期处理器中有效的控制信号取值一直不变,而多周期处理器中的有效控制信号的值可能会发生改变_一条指令执行过程中,单周期数据通路中的每个部件只能被使用一次,而在多周期中同一个部件可使用多次

下面有关Cache的说法中正确的是()

参考答案:

Cache功能均由硬件实现,对程序员透明_设置Cache的目的,是解决CPU和主存之间的速度匹配问题_设置Cache的理论基础,是程序访问的局部性原理

计算机的字长与下列哪项指标密切相关

参考答案:

运算精确度

以下属于立即寻址特点的是()(多选)

参考答案:

取指令的同时也从内存中取回操作数_操作数的大小受地址字段位数的限制_该类型指令在执行阶段不需要访问内存

某计算机按字节编址,采用大端方式存储信息。其中,某指令的一个操作数的机器数为ABCD00FFH,该操作数采用基址寻址方式,指令中形式地址(用补码表示)为FF00H,当前基址寄存器的内容为C0000000H,则该操作数的LSB(即该操作数的最低位FFH)存放的地址是()(单选)

参考答案:

BFFFFF03H

下列寄存器中,对汇编语言程序员不透明的是()(单选)

参考答案:

条件状态寄存器

在单级中断系统中,CPU一旦响应中断,则立即关闭()标志,以防本次中断服务结束前同级的其他中断源产生另一次中断进行干扰。

参考答案:

中断屏蔽

CPU地址线数量与下列哪项指标密切相关

参考答案:

内存容量

下列关于计算机系统层次结构的描述中,正确的是

参考答案:

指令集架构层是软、硬件间的接口_不同层次面向不同用户,看到计算机的属性不同_低层用户对硬件的透明性比高层用户要低_低层代码执行效率比高层代码执行效率高

单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需采用的寻址方式是()(单选)

参考答案:

隐含寻址

下列关于硬件与软件关系的描述中,正确的是

参考答案:

软件能完成的功能及性能与硬件有关_硬件的发展推动了软件的发展_硬件是软件运行的基础_软件的发展也推动硬件的发展

8086CPU对I/O接口的编址采用了()。

参考答案:

I/O端口独立编址

指令寄存器的位数取决于______。(单选)

参考答案:

指令字长

关于TLB和Cache,下面哪些说法中正确的是()

参考答案:

TLB访问缺失(miss)后,可能在Cache中直接找到页表内容_TLB和Cache中存的数据不同

下列关于主存与cache地址映射方式的叙述中正确的是()

参考答案:

在Cache容量相等条件下,组相联方式的命中率比直接映射方式有更高的命中率

不需要定时刷新的半导体存储器芯片是

参考答案:

SRAM_FlashMemory_EPROM

关于内存的下列说法中,错误的是

参考答案:

内存的存取速度不能低于CPU速度,否则会造成数据丢失_某计算机内存容量为8GB,按字节编址,那么它的地址总线为33位_采用虚拟内存技术后程序可以在硬盘上直接运行

在32位的机器上存放0X12345678,假定该存储单元的最低字节地址为0X4000,则在小端存储模式下存在在0X4002单元的内容是

参考答案:

0X34

下列存储器类型中,速度最快的是

参考答案:

SRAM

计算机字长32位,主存容量为128MB,按字编址,其寻址范围为

参考答案:

0~32M-1

移码表示法主要用于表示浮点数的(直接填汉字即可)

参考答案:

阶码

计算机内部的定点数大多用补码表示,下列关于补码特点的叙述中正确的是

参考答案:

减法可用加法来实现_零的表示唯一_符号位可以和数值部分一起参加运算

以下关于ALU的描述中,不正确的是

参考答案:

只做加法与减法运算_只做算术运算_只做逻辑运算

在计算机中,对于正数,其三种机器数右移后符号位均不变,但若右移时最低数位丢1,可导致

参考答案:

影响运算精度

某计算机为定长指令字结构,采用扩展操作码编码方式,指令长度为16位,每个地址码占4位,若已设计三地址指令15条,二地址指令8条,一地址指令127条,则剩下的零地址指令最多有()条.(只需要填阿拉伯数字)

参考答案:

16

某中断系统中,每抽取一个输入数据就要中断CPU一次,中断处理程序接收取样的数据,并将其保存到主存缓冲区内。该中断处理需要X秒。另一方面,缓冲区内每存储N个数据,主程序就将其取出进行处理,这种处理需要Y秒,因此该系统可以跟踪到每秒()次中断请求。

参考答案:

N/(NX+Y)

某计算机指令集中共有A、B、C、D四类指令,它们占指令系统的比例分别为40%、20%、20%、20%,各类指令的CPI分别为2、3、4、5;该机器的主频为600MHZ,则该机的CPI为(保留到小数点后一位)

参考答案:

3.2

设机器字长为16位,定点表示时,数据位15位,符号位1位,则定点原码表示时能表示的最小负数为(填写十进制数,要带符号,且符号与数字间不能有空格)

参考答案:

-32767

在浮点运算器,阶码部件需要完成加、减、乘、除四种运算

参考答案:

错误

下列关于微程序和微指令的叙述中______是正确的。(单选)

参考答案:

微程序控制器比硬连线控制器相对灵活

若浮点数的尾数是用5位补码来表示的,则下列尾数中规格化的尾数是

参考答案:

10000和01001

CPU响应中断时,进入“中断周期”,采用硬件方法保护并更新程序计数器PC内容,而不是由软件完成,主要是为了()。

参考答案:

能进入中断处理程序,并能正确返回源程序_提高中断响应的速度

以下关于虚拟存储管理地址转换的叙述中错误的是()

参考答案:

一般来说,逻辑地址比物理地址的位数少

下列关于指令执行流程控制信号同步的描述中,正确的是()(多选)

参考答案:

控制信号的同步方式可能不唯一_同步控制方式会增加指令的CPI_同一时钟周期内允许有多个控制信号同时有效

若浮点数用补码表示,则判断运算结果是否为规格化数的方法是

参考答案:

数符与尾数小数点后第一位数字相异

原码除法是指

参考答案:

操作数取绝对值相除,符号位单独处理

将一个十进制数-129表示成补码时,至少应采用多少位二进制数

参考答案:

9

通道对CPU的请求形式是()。

参考答案:

中断

存放一个24*24点阵汉字,至少需要多少字节的存储空间(只需要填写十进数)

参考答案:

72

已知定点小数[X]补=1.X1X2X3,若要求X≤-0.75,则下列满足要求的是

参考答案:

X1X2X3

=001_X1X2X3=010_X1X2X3

=000

若浮点数的尾数是用5位补码来表示(其中符号位1位),则下列尾数中规格化的尾数是

参考答案:

10000和01001

两个字长16位的补码0A2B和E16A,带符号扩展成32位后的结果分别

参考答案:

00000A2B和FFFFE16A

假设寄存器为8位,用补码形式存储机器数,包括一位符号位,那么十进制数一25在寄存器中的十六进制形式表示为

参考答案:

E7H

计算机字长16位,采用补码表示整数,下列关于其表示数据范围的描述中正确的是

参考答案:

能表示最大正数是(2^15)-1_能表示的最小负数是-(2^15)_能表示的最小正数是1_能表示的最大负数是-1

下列不属于控制器功能的是()(单选)

参考答案:

算术与逻辑运算

某十六进制浮点数A3D00000中最高8位是阶码(含1位阶符),尾数是最低24位(含1位数符),若阶码和尾数均采用补码,则该浮点数的十进制真值是

参考答案:

-0.375×2^(-93)

设x为整数,x的真值为25,以下选项与x相等的有

参考答案:

反码二进制串为011001的数_补码二进制串为011001的数_原码二进制串为011001的数

采用补码数据表示的ALU中采用双符号位判断溢出时,直接使用被加数和加数补码的符号位进行判断

参考答案:

错误

计算机主存容量8MB,分为4096个主存块,Cache数据区容量为64KB,若Cache采用直接映射方式,则Cache的总行数为(只需要填写阿拉伯数字)

参考答案:

32

若某程序编译后生成的目标代码由A、B、C、D四类指令组成,它们在程序中所占比例分别为20%、40%、20%、20%。已知A、B、C、D四类指令的CPI分别为1、2、2、2。现需要对程序进行编译优化,优化后的程序中A类指令条数减少了一半,而其它指令数量未发生变化。假设运行该程序的计算机CPU主频为500MHZ。优化后程序的MIPS为(保留到小数点后一位)

参考答案:

264.7

下面有关“中断”的叙述,正确的是()。

参考答案:

中断方式一般适用于随机出现的服务_CPU响应中断时暂停运行当前程序,自动转移到中断服务程序_为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续执行程序,必须进行现场保存操作

DRAM比SRAM慢,可能的原因包括

参考答案:

DRAM存储体行列地址线复用_DRAM读之前需要预充电_DRAM存储单元采用了双译码结构_DRAM需要刷新

下列属于衡量存储器技术指标的是

参考答案:

存储器带宽_存储周期_存取时间_存储容量

假定指令地址码给出的是操作数所在的寄存器的编号,则该操作数采用的寻址方式是()(单选)

参考答案:

寄存器寻址

下列关于RAM和ROM的叙述中,正确的是

参考答案:

RAM是易失性存储器,ROM是非失性存储器_RAM和ROM都采用随机存取的方式进行访问

假设某条指令的一个操作数采用寄存器间接寻址方式,假定指令中给出的寄存器编号为8,8号寄存器的内容为1200H,地址1200H中的内容为12FCH,地址12FCH中的内容为3888H,地址3888H中的内容为88F9H.则该操作数为()(单选)

参考答案:

12FCH

假设某条指令的一个操作数采用寄存器间接寻址方式,假定指令中给出的寄存器编号为8,8号寄存器的内容为1200H,地址1200H中的内容为12FCH,地址12FCH中的内容为3888H,地址3888H中的内容为88F9H.则该操作数的有效地址为()(单选)

参考答案:

1200H

下列寻址方式中,有利于缩短指令地址码长度的是()(单选)

参考答案:

隐含寻址

指令采用跳跃寻址方式的主要作用是()(单选)

参考答案:

实现程序的有条件、无条件转移

寄存器间接寻址方式中,操作数存放在()中(单选)

参考答案:

主存

下列属于指令系统中采用不同寻址方式的目的主要是()(单选)

参考答案:

缩短指令长度,扩大寻址空间,提高编程灵活性

程序控制类指令的功能是()(单选)

参考答案:

改变程序执行的顺序

相对于微程序控制器,硬布线控制器的特点是()(单选)

参考答案:

指令执行速度快,指令功能的修改和扩展难

以下四种类型指令中,执行时间最长的是()(单选)

参考答案:

SS型指令

某计算机字长32位,下列地址属性中属于按双字长边界对齐的是

参考答案:

存储器地址线低三位全部为0

已知A=0.1011,B=-0.0101,则[A+B]补为

参考答案:

0.0110

在定点运算器中,为判断运算结果是否发生错误,无论采用双符号位还是单符号位,均需要设置___,它一般用异或门来实现

参考答案:

溢出判断电路

动态存储器刷新以()为单位进行

参考答案:

用若干片2K´4位的存储芯片组成一个8K´8位的存储器,则地址0B1FH所在的芯片在全局的最大地址是

参考答案:

0FFFH

计算机系统中的存贮器系统是指

参考答案:

Cache、主存贮器和外存贮器

假定用若干块4K*4位的存储芯片组成一个8K*8位的存储器,则地址0B1F所在芯片的最小地址是

参考答案:

0000H

浮点数加减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均包含2位符号位)。若有两个数X=2^7´29/32,Y=2^5´5/8,则用浮点加法计算X+Y的最终结果是

参考答案:

溢出

在定点二进制运算器中,减法运算一般通过______来实现

参考答案:

补码运算的二进制加法器

单符号位补码表示的两个同号数相加或异号数相减时,所得结果的符号位SF和进位标志CF进行()运算为1时,表示运算的结果产生溢出

参考答案:

异或

某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目分别为

参考答案:

16,16

字位结构为256Kx4位SRAM存储芯片,其地址引脚与数据引脚之和为

参考答案:

22

字长8位的某二进制补码整数为11011010,则该数的标准移码是

参考答案:

01011010

十进制数5对应的32位IEEE754格式的机器数为()H(采用十六进制表示,填写答案时不需要写最后的H)

参考答案:

40A00000

如果机器采用中断方式进行输入和输出,发生中断请求条件的是()。

参考答案:

一次DMA

操作结束_机器内部发生故障_一次

I/O

操作结束

描述PCI总线中基本概念正确的句子是()。

参考答案:

PCI

总线体系中有三种桥,它们都是PCI

设备_HOST

总线不仅连接主存,还可以连接多个CPU_桥的作用可使所有的存取都按CPU

的需要出现在总线上

设机器数字长8位(含1位符号位),若机器数DAH为补码,分别对其进行算术左移一位和算术右移一位,其结果分别为

参考答案:

B4H,EDH

以下各机器数中,引入___数据表示可消除减法操作

参考答案:

补码

某IEEE754格式32位浮点数,若其对应的十六进制代码为ABE00000,则浮点数的真值为

参考答案:

-1.75×2^(-40)

一台计算机对n个数据源进行分时采集,送入主存,然后分时处理。采集数据时,最好的方案是使用()。

参考答案:

n个指针的n个缓冲区

周期挪用方式常用于()方式的输入/输出中。

参考答案:

DMA

为了便于实现多级中断,保存现场信息最有效的办法是采用()。

参考答案:

堆栈

中断向量地址是()。

参考答案:

中断服务例行程序入口地址的指示器

采用DMA方式传送数据时,每传送一个数据就要用一个()时间。

参考答案:

存储周期

下面是有关MIPS架构的lw/sw指令数据通路设计的叙述正确的是()(多选)

参考答案:

在lw/sw指令数搌通路中,ALU的控制信号一定为“add”(即ALU做加法)_数据存储器的“写使能”信号在lw指令执行时为“0”,在sw指令执行时为“1”_寄存器堆的“写使能”信号在lw指令执行时为“1”,在sw指令执行时为“0”_在lw/sw指令数据通路中,一定有一个符号扩展部件用于偏移量的扩展

下面是有关MIPS架构的R-型指令数据通路设计的叙述正确的是()(多选)

参考答案:

执行R-型指令时,通用寄存器堆的“写使能”控制信号一定为“1”_在R-型指令数据通路中,一定存在一条路径使ALU输出被送到某个寄存器_在R-型指令数据通路中,一定有一个ALU用于对寄存器读出数据进行运算_在R-型指令数据通路中,一定会有一个具有读口和写口的通用寄存器组

下列关于取指阶段指令流程的描述中,正确的是()(多选)

参考答案:

不同PC增量方式影响取指流程_取指流程包含取指和PC增量流程_CPU内总线结构影响取指流程

下列有关数据通路的叙述中,正确的是()(多选)

参考答案:

ALU属于操作元件,用于执行各类算术和逻辑运算_数据通路由若干操作元件和状态元件连接而成_数据通路执行的功能由控制部件送出的控制信号选择控制

存储器中地址号分别为1000#、1001#、1002#、1003的4个连续存储单元,分别保存的字节数据是1A、2B、3C、4D,如果数据字长为32位,存储器采用的是小端对齐模式,则这4个存储单元存储的数据值应被解析为

参考答案:

4D3C2B1A

在控制器的控制方式中,机器周期内的时钟周期个数可以不相同,这种控制方式属于______。(单选)

参考答案:

异步控制

2^100mod7=

参考答案:

2

存储字长是指

参考答案:

存放在一个存储单元中的二进制位数

主存储器和CPU之间增加高速缓冲存储器(Cache)的目的是

参考答案:

提高存储系统访问速度

CPU可直接访问的存储器是

参考答案:

主存

32位处理器的最大虚拟地址空间为

参考答案:

4G

下列有关取指令操作部件的叙述中,正确的是()(多选)

参考答案:

PC在单周期数据通路中不需要“写使能”控制信号_取指令操作的延时主要由存储器的取数时间决定_取指令操作可以和下条指令地址的计算操作同时进行

某型MIPS32指令架构的单周期CPU,其数据通路结构如下图【图片】执行指令subrd,rs,rt时,应由控制器产生的控制信号PCSrc、regDst、aluSrc、memtoReg、RegWrite分别是()(单选)

参考答案:

0、1、0、0、1

在虚存、内存之间进行地址变换时,功能部件()将地址从虚拟(逻辑)地址空间映射到物理地址空间

参考答案:

MMU

在程序执行过程中,Cache与主存的地址映象是由

参考答案:

硬件自动完成

某计算机的存储系统由cache和主存组成。某程序执行过程共访存2000次,其中访问cache缺失(未命中)100次,则该程序执行过程中Cache的命中率为

参考答案:

95%

在Cache的地址映射中,若主存中的任意一块均可映射到Cache内任意一行的位置上,则这种映射方法称为

参考答案:

全相联映射

关于奇偶校验的下列描述中,错误的是

参考答案:

可纠正1位错误_检测得到的无错结论可靠

在32位操作系统中,下列类型不占用8个字节的是

参考答案:

unsignedint_char_short

int

采用虚拟存储器的主要目的是

参考答案:

扩大主存储器的存储空间,

且能进行自动管理和调度

关于CRC校验的下列描述中,正确的是

参考答案:

检测得到的有错结论可靠_被校验的信息位K和校验位r之间的关系应该满足

k+r<=2^r

-1

字长5位的待编码二进制有效数据为11011,对它进行CRC编码时采用的生成多项式代码为1011,则得到的CRC编码为

参考答案:

11011001

在IEEE754浮点机器数中不出现的是

参考答案:

尾数中最高位的1_基数

对8位补码操作数A5H,进行二位算术右移后的十六进制结果为()H

参考答案:

E9

虚拟存储器中,程序执行过程中实现虚拟地址到物理地址映射部件(系统)是

参考答案:

操作系统和MMU配合完成

相联存储器是按()进行寻址访问的存储器

参考答案:

内容

对字长为8位的二进制代码10001101,下列说法错误的是

参考答案:

如果代码为标准移码数,则其十进制真值为+115

执行算术右移指令的操作过程是

参考答案:

操作数的符号位不变,各位顺次右移1位,符号位拷贝至最高数据位

以下哪种情况能更好地发挥Cache的作用

参考答案:

程序具有较好的时间和空间局部性

假定主存按字节编址,cache共有64行,采用4路组相联映射方式,主存块大小为32字节,所有编号都从0开始。问主存第3000号单元所在主存块对应的cache组号是

参考答案:

13

下列关于MMU的叙述中,错误的是()

参考答案:

MMU负责主存地址到Cache地址的映射

某计算机指令集中包含有RR型运算指令、访存指令Load、Store、分支指令Branch和跳转指令Jump。若采用单周期数据通路实现该指令系统,若指令存储器和数据存储器的时延都是3ns;ALU时延为2ns;寄存器文件读写时延都是1ns。在不考虑多路复用器、控制单元、PC、符号扩展单元和传输线路等延迟的情况下,该计算机时钟周期至少为()。(单选)

参考答案:

10ns

某计算机字长32位,在执行指令的顺序寻址时,PC的增量值为()(单选)

参考答案:

4

PC存放的是下一条指令的地址,故PC的位数与()的位数相同

参考答案:

主存地址寄存器MAR

下列关于CaChe的说法中,错误的是()

参考答案:

读操作也要考虑CaChe与主存的一致性问题

下列关于CaChe的论述中,正确的是

参考答案:

采用直接映射时,CaChe无需使用替换算法

某计算机系统中,CaChe容量为512KB,主存容量为256MB,则CaChe一主存层次的等效容量为

参考答案:

256MB

下列关于Cache的描述中正确的是()

参考答案:

Cache中存放正在处理的部分指令和数据

在下列因素中,与Cache的命中率有关的是()

参考答案:

Cache块大小_替换算法_Cache的总容量

下列关于存储系统的描述中正确的是()

参考答案:

当Cache未命中时,CPU以直接访问主存,而外存与CPU之间则没有直接通路_Cache和虚拟存储器这两种存储器管理策略都利用了程序的局部性原理_每个程序的虚地址空间可以远大于实地址空间,也可以远小于实地址空间

假定有4个整数用8位补码分别表示r1=FEH,r2=F2H,r3=90H,r4=F8H,若将运算结果存放在一个8位的寄存器中,则下列运算不会发生溢出的是

参考答案:

r2×r4_r1×r4_r1×r2

若采用双符号位补码运算,运算结果的符号位为10,下列结论中错误的是

参考答案:

产生了上溢_运算结果溢出,结果为正数

以下关于ALU的描述正确的是

参考答案:

能完成算术与逻辑运算

MIPS32指令集中J型指令执行完成后,程序计数器PC最低两位二进制数的值为()(只需要填写两位二进制数,两位数字间不能有空格)

参考答案:

00

当-1<x<0时,[x]补=

参考答案:

2+x

某计算机采用双字节长指令,指令中形式地址字段8位,指令中的数据采用补码表示,且PC的值在取指阶段完成修改。某采用相对寻址的指令的当前地址和转移后的目标地址分别为为2008和2001(均为10进制数),则该指令的形式地址字段的值为()H(只需要填阿拉伯数字和大写字母,共需2位)

参考答案:

F7

在变址寻址方式中,若变址寄存器的内容是4E3CH,指令中给出的偏移量为63H,则数据的有效地址为()H(只需要填阿拉伯数字和大写字母,共需4位)

参考答案:

4E9F

下列寻址方式中,需要先通过计算获得有效地址,然后再访问主存的寻址方式是()(多选)

参考答案:

变址寻址_基址寻址_相对选址

设计指令格式时应该考虑的因素包括()(多选)

参考答案:

要求支持的地址字段数量_可供程序设计使用的通用寄存器数量_要求支持的指令数量和操作码设计方法_直接寻址要求访问的主存地址空间

下列关于TLB、cache和虚存页(Page)命中组合情况中,一次访存过程中可能发生的是()

参考答案:

TLB未命中、cache命中、Page命中_TLB命中、cache命中、Page命中_TLB未命中、cache未命中、Page命中

下列RAID组中需要的最小硬盘数为3个的是()

参考答案:

RAID3_RAID5

下列RAID技术中采用奇偶校验方式来提供数据保护的是()

参考答案:

RAID5_RAID3

在请求分页存储管理方案中,若某用户空间为16个页面,页长1KB,虚页号0、1、2、3、4对应的物理页号分别为1、5、3、7、2。则逻辑地址A2CH所对应的物理地址为()H(只需填数字和字母,不需要在最后带H,如有字母一定要大写,字母之间以及字母和数字间不留空格)

参考答案:

E2C

关于一地址指令操作数的下列描述中,错误的是()(多选)

参考答案:

若有两个操作数,另一个操作数采用间接寻址_一定有两个操作数,另一个是隐含的_只能对该唯一地址码指定的操作数进行运算

假定指令地址码给出的是寄存器的编号,则该操作数采用的寻址方式可能是()(多选)

参考答案:

寄存器间接寻址_变址寻址_寄存器寻址

下列寻址方式中,最适合处理数组访问的是()(单选)

参考答案:

变址寻址

下列选项中不会直接成为影响指令长度的是()(单选)

参考答案:

通用寄存器的位数

计算机中表示地址时使用

参考答案:

无符号数

下列关于二地址指令的叙述中,正确的是()(单选)

参考答案:

运算结果通常存放在其中一个地址码所指向的位置

相对寻址方式中,操作数有效地址通过()与指令地址字段给出的偏移量相加得到(单选)

参考答案:

程序计数器的值

假定主存按字节编址,cache共有64行,采用直接映射方式,主存块大小为32字节,所有编号都从0开始。问主存第3000号单元所在主存块映射到的cache行号是()。(本题中的数字都是十进制数,答案也填十进制数)

参考答案:

29

下列有关控制器各部件功能的描述中,正确的的是()(多选)

参考答案:

PC称为程序计数器,用于存放将要执行的指令的地址_通过将PC按当前指令长度增量,可实现指令的按序执行_控制单元是其核心部件,用于对指令操作码译码并生成控制信号

当CPU内部cache发生缺失时,CPU如何处理()(单选)

参考答案:

等待数据载入

多周期CPU中,下列有关指令和微指令之间关系的描述中,正确的是()。(单选)

参考答案:

一条指令的功能通过执行一个微程序来实现

某计算机采用微程序控制器的微指令格式采用编码方式组织,某互斥命令组由4个微命令组成,则微指令寄存器中相应字段的位数至少需()。(单选)

参考答案:

3

用以指定待执行指令所在主存地址的寄存器是______。(单选)

参考答案:

程序计数器PC

设PC、AR、IRA、DR、Ri等分别表示CPU中的程序计数器、地址寄存器、指令寄存器中的形式地址字段、数据缓冲寄存器和通用寄存器。从寻址方式的角度考虑,以下可能存在的操作是()(多选)

参考答案:

AR

(PC)_DR

(IRA)_Ri

(DR)_AR

(Ri)

关于程序计数器PC的叙述,正确的是()(多选)

参考答案:

执行调用指令后,PC的值一定是被调用过程的入口地址_执行无条件转移指令后,其值变成转移目标地址

下列有关指令周期的叙述中,正确的是()。(多选)

参考答案:

一个指令周期可由若干个机器周期或时钟周期组成_单周期CPU中的指令周期就是一个时钟周期_指令周期的第一个阶段一定是取指令阶段

下列有关取指令操作部件的叙述中,正确的是()(多选)

参考答案:

取指令操作可以和下条指令地址的计算操作同时进行_取指令操作的延时主要由存储器的取数时间决定_单周期数据通路中PC寄存器写使能信号一直有效

一个组相联高速缓存由64个字块组成,每个字块有256字节,分为8组,主存有4096个字块。则主存地址划分中,标记字段的二进制位数为多少位(只需要填写阿拉伯数字)

参考答案:

9

程序必须存放在哪里才能被CPU访问并执行

参考答案:

主存##%_YZPRLFH_%##存储器##%_YZPRLFH_%##内存

浮点数的表示范围和表示精确度分别取决于

参考答案:

阶码的位数和尾数的位数

设G(x)=1011,某(7,4)码为K1K2K3K4K5K6K7,仅K7出错时进行CRC校验得到的余数为001,当仅K5出错时,进行CRC校验得到的余数为

参考答案:

100

如果某系统15*4=112成立,则系统采用的进制是

参考答案:

6

以下给出的事件中,无须异常处理程序进行处理的是()。(单选)

参考答案:

访问cache缺失

不会影响指令执行流程的是()(单选)

参考答案:

ALU的进位方式

冯•诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU依据()来区分它们(单选)

参考答案:

指令和数据的访问时间不同

一定不属于冯•诺依曼机体系结构必要组成部分的是()(单选)

参考答案:

Cache

对于IEEE754格式的浮点数,下列描述正确的是

参考答案:

阶码用移码表示,尾数用原码表示

通常情况下,不包含在中央处理器(CPU)芯片中的部件是()(单选)

参考答案:

DRAM

若某程序编译后生成的目标代码由A、B、C、D四类指令组成,它们在程序中所占比例分别为20%、40%、20%、20%。已知A、B、C、D四类指令的CPI分别为1、2、2、2。现需要对程序进行编译优化,优化后的程序中B类指令条数减少了一半,而其它指令数量未发生变化。假设运行该程序的计算机CPU主频为500MHZ。优化后程序的CPI为(保留到小数点后2位)

参考答案:

1.75

某计算机指令集中共有A、B、C、D四类指令,它们占指令系统的比例分别为40%、20%、20%、20%,各类指令的CPI分别为2、3、4、5;该机器的主频为600MHZ,则该机的MIPS为(保留到小数点后一位)

参考答案:

187.5

下列计算机系统性能评价的描述中正确的是

参考答案:

主频高的机器性能不一定高_同一程序在不同机器上运行时得到的MIPS值不一定相同

下列可用于评价计算机系统性能的指标是

参考答案:

IPC_CPI_MIPS_字长

下列关于计算机字长的描述中正确的是

参考答案:

字长一般与通用寄存器的位数相同_字长一般与运算器的数据位相同

下列属于冯•诺依曼计算机的核心思想是

参考答案:

存储程序和程序控制

完整的计算机系统通常包括

参考答案:

硬件系统与软件系统

下列说法中,错误的是

参考答案:

寄存器的数据位对微程序级用户透明

计算机硬件能直接执行的是

参考答案:

机器语言

有字长为8位的代码10010011,分别采用奇校验和偶校验方式对其编码,把增加的1位校验码安排在编码结果的最低位,则得到的奇、偶校验编码分别是

参考答案:

100100111和100100110

设规格化浮点数的阶码为k+1位(包含1位符号位)、尾数为n+1位(包含一位符号位),若阶码和尾数均采用补码数据表示,下列关于该浮点数表示范围的描述中,正确的是

参考答案:

能表示的最大正数为_能表示的最大负数为_能表示的最小负数为_能表示的最小正数为

下列关于补码和移码关系的描述中,错误的是

参考答案:

零的补码和移码相同

计算机字长为8位,若x=-101101,则2[x]补的值为(直接填写二进制数)

参考答案:

10100110

计算机字长为8位,若x=-1101101,则[x/4]补的值为(直接填写二进制数)

参考答案:

11100100

已知[X]补=1101001,[Y]补=1101010,则用变形补码计算2[X]补+1/2[Y]补的结果为(直接填二进制数即可,数字间不留空格)

参考答案:

11000111

在浮点运算器,尾数运算部件只需要完成乘、除运算

参考答案:

错误

为提高运算速度,运算器一般采用并行进位

参考答案:

正确

运算器都会设置状态寄存器的目的是为实现程序转移提供判断条件

参考答案:

正确

以下关于算术移位和逻辑移位的描述正确的是

参考答案:

逻辑左移时,高位丢失,低位补0_算术右移时,符号位不变并向最高数据位复制_算术左移时,相当于对原数乘2

在浮点数加减法运算“规格化”步骤中,以下哪些尾数(假定采用补码表示)需要进行”左规”运算?(以下各数均为2进制表示)

参考答案:

00.0111_11.1000

下列是组成运算器的部件的是

参考答案:

数据总线_ALU_状态寄存器

下列对海明校验的描述中,正确的描述是

参考答案:

待编码数据长度为4位,再增加3位校验码就可以检测到仅1位数据出错的情况并纠错

32位IEEE754浮点数为41A4C000H,则对应的真值的小数部分的数值为()(只需要填小数点后面的阿拉伯数字,0和小数点均不需要填写)

参考答案:

59375

字长5位的待编码二进制有效数据为10011,对它进行CRC编码时采用的生成多项式代码为1011,则得到的编码结果为(填写二进制形式)

参考答案:

10011100

某纠错码的全部码字为0000000000,0000011111,1111100000,1111111111。该编码的码距为

参考答案:

5

某计算机存储器按照字节编址,采用小端方式存储数据,假定编译器规定int和short型长度分别为32位和16位,并且数据按照边界对齐存储。某C语言的程序段如下:struct{inta;charb;shortc;}record;record.a=273;若record变量的首地址为0xC008,则地址0xC008的内容是0X()(只填写2个阿拉伯数字)

参考答案:

11

设A=0x123456,计算机内存地址为由低到高。则采用小端方式下,最高地址存放的内容为(只填写2位阿拉伯数字)

参考答案:

12

某计算机主存容量为64K*16,其中ROM区为4K,其余为RAM区,按字节编址。现要用2K*8位的ROM芯片和4K*8位的RAM来设计该存储器,则需要RAM芯片数是(填写阿拉伯数字即可)

温馨提示

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

评论

0/150

提交评论