32位单总线计算机系统中,【计算机类职业资格】软件设计师( 六 )


7.在计算机系统中,构成虚拟存储器 。A只需要一定的硬件资源便可实现 B只需要一定的软件即可实现C既需要软件也需要硬件方可实现 D既不需要软件也不需要硬件(分数1.00)A.B.C. D.解析解析 虚拟存储器只是一个容量非常大的存储器的逻辑模型,不是任何实际的物理存储器 。它借助于磁盘等辅助存储器来扩大主存容量,使之为更大或更多的程序所使用 。它指的是主存外存层次,以透明的方式给用户提供了一个比实际主存空间大得多的程序地址空间,所以它既需要硬件,也需要软件 。假设一个有 3个盘片的硬盘,共有 4个记录面,转速为,盘面有效记录区域的外直径为 30cm,内直径为 10cm,记录位密度为 250位/mm,磁道密度为 8道/mm,每磁道分 16个扇区,每扇区 512字节,则该硬盘的非格式化容量和格式化容量约为 75,数据传输率约为 76,若一个文件超出一个磁道容量,剩下的部分 77。(分数3.00)1.A存于同一盘面的其他编号的磁道上B存于其他盘面的同一编号的磁道上C存于其他盘面的其他编号的磁道上D存放位置随机(分数1.00)A.B. C.D.解析解析 磁盘容量分为非格式化容量和格式化容量 。
它们的计算公式分别如下 。非格式化容量最大位密度最内圈周长总磁道数格式化容量每道扇区数扇区容量总磁道数已知位密度为 250位/mm,内圈周长是 3.,每个记录面的总磁道数是300/2- 100/28800道,所以每个记录面的非格式化容量为.5MB又已知有 4个记录面,故其非格式化容量为7.已知每磁道分 16个扇区,每扇区 512字节,故其格式化容量为MB求硬盘平均数据传输率的公式为平均数据传输率每道扇区数扇区容量盘片转速已知磁盘转速为,得平均数据传输率//s在相关选项中,D 最为接近 。由题目已知,该硬盘由多个盘片组成,共有 4个记录面 。同号磁道构成一系列的柱面,当一个柱面记录不下一个文件时,余下的部分应存储在其他盘面同一编号的磁道上 。2. 和 100MB B30MB 和和 50MB D22.5MB 和 25MB(分数1.00)A.B. C.D.解析3./s /s /s /s(分数1.00)A.B.C.D. 解析8.在中断响应过程中,CPU 保护程序计数器的主要目的是。
A使 CPU能找到中断服务程序的入口地址B为了实现中断嵌套C为了使 CPU在执行完中断服务程序时能回到被中断程序的断点处D为了使 CPU与 I/O设备并行工作(分数1.00)A.B.C. D.解析解析 中断响应过程大致如下CPU 收到中断请求后,如果 CPU内部的中断允许触发器为 1,则在当前指令执行完后,响应中断 。CPU 保护好被中断的主程序的断点及现场信息,CPU 根据中断类型码从中断向量表中找到对应的中断服务程序的入口地址,进而进入中断服务程序 。中断服务程序执行结束后,CPU返回断点处继续执行刚才被中断的程序 。而 CPU能够回到断点处的原因就是因为在程序计数器中保存了被中断程序的断点地址 。假设某计算机具有 1MB的内存目前使用的计算机往往具有 64MB以上的内存,并按字节编址,为了能存取该内存各地址的内容,其地址寄存器至少需要二进制 86 位 。为使 4字节组成的字能从存储器中一次读出,要求存放在存储器中的字边界对齐,一个字的地址码应 87。若存储周期为 200ns,且每个周期可访问 4字节,则该存储器带宽为 88 b/s 。假如程序员可用的存储空间为 4MB,则程序员所用的地址为 89,而真正访问内存的地址称为 90。
(分数5.00)1.A10 B16 C20 D32(分数1.00)A.B.C. D.解析2.A最低两位为 00 B最低两位为 10C最高两位为 00 D最高两位为 10(分数1.00)A. B.C.D.解析3.A20M B40M C80M D160M(分数1.00)A.B.C.D. 解析4.A有效地址 B程序地址 C逻辑地址 D物理地址(分数1.00)A.B.C. D.解析5.A指令 B物理地址 C内存地址 D数据地址(分数1.00)A.B. C.D.解析解析 1M2 20,故 1MB内存技字节编址,地址寄存器至少需要 20位 。如果采用字节编址,4 字节一次读出,字地址是该字高位字节的地址,总是等于 4的倍数 。而 4在二进制数中表示为 100,故最低两位总是为 00 。若存储周期为 200ns,每个周期可以访问 4字节,则其带宽为1/20010 -/s 160Mb/s 。因为可用的 4MB内存空间超出了实际的物理内存 1MB,称为逻辑地址,实际访问内存的地址为物理地址 。在程序运行时,需要把逻辑地址映射为实际的物理地址 。9.在 32位的系统总线中,若时钟频率为,总线上 5个时钟周期传送一个 32位字,则该总线系统的数据传送速率为 Mb/s 。