试题 1 分析
从Cache-主存层次实现的目标看,一方面既要使CPU的访存速度接近于访Cache的速度,另一方面为用户程序提供的运行空间应保持为主存容量大小的存储空间。在采用Cache主存层次的系统中,Cache对用户程序而言是透明的,也就是说,用户程序可以不需要知道Cache的存在。因此,CPU每次访存时,依然和未使用Cache的情况一样,给出的是一个主存地址。但在Cache-主存结构中,CPU首先访问的是Cache,并不是主存。为此,需要一种机制将主存地址转换成对应的Cache地址,这个处理过程对速度要求非常高,因此它是完全由硬件来完成的。
试题 1 答案
(1)A
试题 2 分析
Cache与主存的地址映像需要专门的硬件自动完成,使用硬件来处理具有更高的转换速率。
试题 2 答案
(2)A
试题 3 分析
相联存储器是一种按内容进行存储和访问的存储器。
试题 3 答案
(3)C
试题 4 分析
本题考查计算机中的存储部件组成。内存按字节编址,地址从 0000A000H到 0000BFFFH时,存储单元数为 0000BFFFH−0000A000H+1H=00002000H,转换为二进制后为 0010 0000 0000 0000 即 2 13 ,即 8K个存储单元。
试题 4 答案
(4)D
试题 5 分析
字长是指在同一时间中CPU处理二进制数的位数。
数据总线是用于在计算机中传送数据的总线,它可以把CPU的数据传送到存储器或输入、输出接口等其他部件,也可以将其他部件的数据传送到CPU。数据总线的位数是微型计算机的一个重要指标,通常与字长一致,所以字长 32 也就意味着数据总线的宽度为 32。
地址总线是传送地址信息的总线,根据地址总线的多少可以确定内存容量的大小,如32 位的地址总线可以允许 2 的 32 次方的内存容量。
试题 5 答案
(5)A
试题 6 分析
I/O接口与主存采用统一编址,即将I/O设备的接口与主存单元一样看待,每个端口占用一个存储单元的地址,其实就是将主存的一部分划出来作为I/O地址空间。
访存指令是指访问内存的指令,显然,这里需要访问内存才能找到相应的输入、输出设备,因此需要使用访存指令。
而控制类指令通常是指程序控制类指令,用于控制程序流程改变的指令,包括条件转移指令、无条件转移指令、循环控制指令、程序调用和返回指令、中断指令等。
试题 6 答案
(6)D
试题 7 分析
芯片的大小为 2K×4 位,而存储器的大小为 16K×8 位,不难得出要获得这样一个大小的存储器,需要 16 片 2K×4 位的芯片。
如果按字节编址,对应一个大小为 16K×8 位的存储器,需要 14 位地址,其中高 4 位为片选地址,低10位为片内地址,而题目给出的地址0B1FH转换为二进制为00 1011 0001 1111,其高 4 位为 0010,即片选地址为 2。因此,地址 0B1FH对应第 2 片芯片,该芯片的起始地址(最小地址)为 00 1000 0000 0000,即 0800H。
试题 7 答案
(7)B
试题 8 分析
这题主要考查我们对磁盘分区、格式化、碎片整理、磁盘清理等概念的理解。
磁盘分区是指将一块容量相对较大的磁盘划分为多块容量相对较小的磁盘,磁盘分区并不删除磁盘上的数据,但一般情况下,磁盘分区后要经过格式化才能正式使用。
磁盘格式化是在往磁盘的所有数据区上写零的操作过程,它是一种纯物理操作,同时对硬盘介质做一致性检测,并且标记出不可读和坏的扇区。那么格式化后,磁盘原有的数据被清除。
磁盘清理也可以删除计算机上的文件,但它主要用于删除计算机上那些不需要的文件。
碎片整理是指通过系统软件或一些专业的磁盘碎片整理软件对计算机磁盘在长期使用过程中产生的碎片和凌乱文件重新整理,以释放出更多可用的存储空间。
综上所述,不会清除计算机中有用数据的是C。
试题 8 答案
(8)C
试题 9 分析
本题考查存储器类型的划分。
按寻址方式划分,存储器可分为:顺序存储器(如磁带机),直接存储器(如磁盘、硬盘、光盘),随机存储器(如内存、U盘)。
试题 9 答案
(9)C