软件设计师——计算机组成与体系结构练习

1.内存按字节编址,地址从A0000H到CFFFFH的内存,共有( )字节,若用存储容量为64K×8bit的存储器芯片构成该内存空间,至少需要( )片。

(1)A.80KB B.96KB C.160KB D.192KB

(2)A.2        B.3        C.5        D.8

所属知识点:计算机组成与体系结构>主存编址计算

答案解析:

地址从A0000H到CFFFFH,存储单元个数共有CFFFFH+1-A0000H=30000H,即3×

软件设计师——计算机组成与体系结构练习个;按字节编址,即每个存储单元存放1个字节,也就是1B;该存储区域总容量=存储单元个数×存储单元内容=3× 软件设计师——计算机组成与体系结构练习×1B=3× 软件设计师——计算机组成与体系结构练习B=3× 软件设计师——计算机组成与体系结构练习/1024=192KB。若用存储容量为64K×8bit的存储芯片构成,即单位芯片容量为64K×8bit,总容量=单位芯片容量×片数,即片数=总容量/单位芯片容量=(192KB)/(64K×8bit)=3。

2.执行指令时,将每一节指令都分解为取指、分析和执行三步。已知取指时间t取指=5△t,分析时间t分析= 2△t,执行时间t执行= 3△t如果按照[执行]k,[分析]k+1,[取指]k+2重叠的流水线方式执行指令,从头到尾执行完500条指令需( )△t。

A.2500        B.2505        C.2510        D.2515

所属知识点:计算机组成与体系结构>流水线技术

答案解析:

流水线建立时间即第一条指令的完成时间5△t +2△t +3△t,流水线周期即指令三步过程中最长的时间5△t,流水线执行时间=流水线建立时间+(n-1)×流水线周期=5△t +2△t +3△t +(500-1)×5△t =2505△t。

3.内存单元按字节编址,地址0000A000H~0000BFFFH共有( )个存储单元。

A.8192K        B.1024K        C.13K        D.8K

所属知识点:计算机组成与体系结构>主存编址计算

答案解析:
本题考查计算机中的存储部件组成
内存按字节编址,地址从0000A000H到0000BFFFH时,存储单元数为0000BFFFH -0000A000H +1H=00002000H,转换为二进制后为0010 0000 0000 0000即

软件设计师——计算机组成与体系结构练习 软件设计师——计算机组成与体系结构练习/1024=8,即8K个存储单元。

4.某幅图像具有640*480个像素点,若每个像素具有8位的颜色深度,则可表示()种不同的颜色,经5:1压缩后,其图像数据需占用()(Byte)的存储空间。

(1)A.8        B.256        C.512        D.1024

(2)A.61440        B.307200        C.384000        D.3072000

答案解析:
颜色深度是表示位图图像中单个像素的颜色或灰度所占的位数,8位的颜色深度,表示每个像素有8位颜色位,即

软件设计师——计算机组成与体系结构练习=256,可表示256种不同的颜色。存储位图图像的数据量与图像大小有关。而位图图像的大小与分辨率、颜色深度有关。本题图像的垂直方向分辨率为640像素,水平方向分辨率为480,颜色深度为8位,则该图像所需存储空间为(640*480*8 )/8 (Byte) = 307200(Byte)。经5:1压缩后,该图像所需存储空间为307200/5 =61440(Byte)。

5.以下关于RISC和CISC计算机的叙述中,正确的是(  )。

A.RISC不采用流水线技术,CISC采用流水线技术

B.RISC使用复杂的指令,CISC使用简单的指令

C.RISC采用很少的通用寄存器,CISC采用很多的通用寄存器

D.RISC采用组合逻辑控制器,CISC普遍采用微程序控制器

所属知识点:计算机组成与体系结构>CISC与RISC

答案解析:

A选项:RISC适合流水线,CISC不适合。

B选项:RISC是精简指令集系统计算机简称,使用简单的指令。CISC是复杂指令集系统计算机简称,使用复杂的指令。

C选项:RISC多寄存器寻址,所以会在实现过程中增加通用寄存器,CISC不需要采用很多通用寄存器。

D选项:RISC采用硬布线逻辑(即组合逻辑控制器)实现,CISC采用微码(即微程序)实现选项的说法是正确的。

指令系统类型

指令

寻址方式

实现方式

其它

CISC(复杂)

数量多,使用频率差别大,可变长格式

支持多种

微程序控制技术(微码)

研制周期长

RISC(精简)

数量少,使用频率接近,定长格式,大部分为单周期指令,操作寄存器,只有Load/Store操作内存

支持方式少

增加了通用寄存器;硬布线逻辑控制为主;适合采用流水线

优化编译,有效支持高级语言

 6.采用DMA方式传送数据时,每传送一个数据都需要占用一个(  )。

A.指令周期    B.总线周期    C.存储周期    D.机器周期

所属知识点:计算机组成与体系结构>输入/输出技术

答案解析:

DMA是直接内存存取,传送数据的时间只与内存相关,与CPU的时间无关。

7.以下关于闪存(Flash Memory)的叙述中,错误的是(  )。

A.掉电后信息不会丢失,属于非易失性存储器

B.以块为单位进行删除操作

C.采用随机访问方式,常用来代替主存

D.在嵌入式系统中可以用Flash来代替ROM存储器

所属知识点:计算机组成与体系结构>层次化存储体系

答案解析:

闪存(Flash Memory)是一种长寿命的非易失性(在断电情况下仍能保持所存储的数据信息)的存储器,数据删除不是以单个的字节为单位而是以固定的区块为单位,区块大小一般为256KB到20MB。

闪存是电子可擦除只读存储器(EEPROM)的变种,EEPROM 与闪存不同的是,它能在字节水平上进行删除和重写而不是整个芯片擦写,这样闪存就比EEPROM 的更新速度快。由于其断电时仍能保存数据,闪存通常被用来保存设置信息。

闪存不像RAM(随机存取存储器)一样以字节为单位改写数据,因此不能取代RAM,也不能替换主存,因此C选项错误。但是在嵌入式中,可以用闪存代替ROM存储器。

8.计算机中CPU对其访问速度最快的是( )。

A.内存

B.Cache

C.通用寄存器

D.硬盘

所属知识点:计算机组成与体系结构>层次化存储体系

答案解析:题目中的存储设备按访问速度排序为:通用寄存器>Cache>内存>硬盘。

9.计算机运行过程中,进行中断处理时需保存现场,其目的是( )。

A.防止丢失中断处理程序的数据

B.防止对其他程序的数据造成破坏

C.能正确返回被中断的程序继续执行

D.能为中断处理程序提供所需的数据

所属知识点:计算机组成与体系结构>输入/输出技术;

答案解析:CPU接收到中断请求,会将自己正在执行的程序A的状态进行保存,即保存现场,然后转去处理提交中断申请的程序B,完成程序B之后,再回到程序A中断的断点接着完成程序A。保存现场的目的是为了能正确返回被中断的程序A继续执行。

来源:一条小橘猫

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年4月22日
下一篇 2022年4月22日

相关推荐