通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"考研真题" 试卷中 2022年考研408计算机统考真题在线评测(附答案) 中有题目如下:
第1题
(8 分)假设某磁盘驱动器中有 4 个双面盘片,每个盘面有 20000 个磁道,每个磁道有 500 个扇区,每个扇区可记录 512 字节的数据,盘片转速为 7200r/m(转/分),平均寻道时间为 5ms。 请回答下列问题。
(1)每个扇区包含数据及其地址信息,地址信息分为 3 个字段。这 3 个字段的名称各是什么? 对于该磁盘,各字段至少占多少位?
(2)一个扇区的平均访问时间约为多少?
(3)若采用周期挪用 DMA 方式进行磁盘与主机之间的数据传送,磁盘控制器中的数据缓冲 区大小为 64 位,则在一个扇区读写过程中,DMA 控制器向 CPU 发送了多少次总线请求?若 CPU 检测到 DMA 控制器的总线请求信号时也需要访问主存,则 DMA 控制器是否可以获得 总线使用权?为什么?
【答案解析】
(1)3 个字段的名称为柱面号(或磁道号)、磁头号(或盘面号)、扇区号;该磁盘的柱面号、 磁头号、扇区号字段至少分别占⌈log220000⌉=15 位、⌈log2(4×2)⌉=3 位、⌈log2500⌉=9 位。
(2)该磁盘转一圈的时间为 60×103/7 200≈8.33ms,一个扇区的平均访问时间约为 5+8.33/2+8.33/500≈9.18ms。
(3)在一个扇区读写过程中,DMA 控制器向 CPU 发送了 512B/64b=64 次总线请求。DMA 控制器可以获得总线使用权。因为一旦磁盘开始读写就必须按时完成数据传送,否则会发生 数据丢失。
所属试卷:2022年考研408计算机统考真题在线评测(附答案)
下列控制对齐方式的操作符中,错误的是
有如下的运算符重载函数定义:double operat
下列选项中,正确的C++标识符是。
下列叙述中错误的是( )。
某计算机按字节编址,采用页式虚拟存储管理方式,虚拟地址
某二叉树的前序遍历为ABCDEFG,中序遍历为DCBA
以下叙述中正确的是( )。
给定程序MODI1.C中函数fun的功能是:判断一个整
有以下程序:程序运行时不能输出10,20的语句是。
Python标准库__________中提供了计算MD
哪个选项是以下程序的输出结果。
以下程序的运行结果是输出如下图形。请填空。
启动进程有手动启动和调度启动两种方法,其中调度启动常用
命令组合(命令表)将 ______ 来执行命令。
超级块是描述 ______ 信息的数据结构,索引节点是
Linux文件系统中每个文件用_______来标识。
那个命令用于改变 IDE 硬盘的设置?
包含在某些候选码中的属性,称为 。
从事物的特性到计算机中的数据表示,经历的三个领域是现实
在三级模式结构中,视图属于 ____ ,提高了数据库的
已知employee表中具有字段email,则删除em
T-SQL语言中,删除记录的命令是
散列函数越复杂越好,因为这样随机性好,冲突概率小。
数组在内存中占一段连续的存储区,由_____代表它的首
在C语言中,程序总是从第一个函数开始执行,最后一个函数
下面不能作为结构化方法软件需求分析工具的是
由数字 1,1,2,4,8,8 所组成的不同的四位数的
已知带权有向图G上的所有权值均为正整数,记顶点u到顶点
将边长为 n 的正三角形每边 n 等分,过每个分点分别
某个国家的钱币面值有 1, 7, 7 2, 7 3共计
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2