通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"考研真题" 试卷中 2018年考研408计算机统考真题在线评测(附答案) 中有题目如下:
第1题
请根据题44图给出的虚拟储管理方式,回答下列问题。
(1)某虚拟地址对应的页目录号为6,在相应的页表中对应的页号为6,页内偏移量为8,该虚拟地址的十六进制表示是什么?
(2)寄存器PDBR用于保存当前进程的页目录起始地址,该地址是物理地址还是虚拟地址?进程切换时,PDBR的内容是否会变化?说明理由。同一进程的线程切换时,PDBR的内容是否会变化?说明理由。
(3)为了支持改进型CLOCK置换算法,需要在页表项中设置哪些字段?
答:
(1)由图可知,地址总长度为32位,高20位为虚页号,低12位为页内地址。且虚页号高10位为页目录号,低10位为页号。展开成二进制则表示为:0000 0001 1000 0000 0110 0000 0000 1000 B
故十六进制表示为0180 6008H。
(2)PDBR为页目录基址地址寄存器(Page-Directory Base Register),其存储页目录表物理内存基地址。进程切换时,PDBR的内容会变化;同一进程的线程切换时,PDBR的内容不会变化。每个进程的地址空间、页目录和PDBR的内容存在一一对应的关系。进程切换时,地址空间发生了变化,对应的页目录及其起始地址也相应变化,因此需要用进程切换后当前进程的页目录起始地址刷新PDBR。同一进程中的线程共享该进程的地址空间,其线程发生切换时,地址空间不变,线程使用的页目录不变,因此PDBR的内容也不变。
(3)改进型 CLOCK 置换算法需要用到使用位和修改位,故需要设置访问字段(使用位)和修改字段(脏位)。
所属试卷:2018年考研408计算机统考真题在线评测(附答案)
已知类模板Test的定义,针对foo函数的类外定义中语
下列事件中,不是在 MMU 地址转换过程检测的是( )
有三个关系R、S和T如下。由关系R和S通过运算得到关系
有以下程序程序运行后的输出结果是( )。
下列给定的程序中,函数fun的功能是:求出以下分数
下列给定程序中,函数fun的功能是:用选择法对数组
以下叙述中正确的是。
有以下程序:程序运行后的输出结果是( )。
Python内置函数___________用来打开或创
以下程序的功能是
下面程序段是找出整数的所有因子。请填空______.
采用100BASE-T物理层媒体规范,其数据速率及每段
请编写函数fun,函数的功能是:判断字符串是否为回文?
有以下程序 程序运营后的输出结果是
使用进程调度启动,指定30分钟后(或在2008年12月
在Linux系统中,以 方式访问设备 。
在mysql命令行将连接字符集设置为utf8的命令是
用有向无环图描述表达式 (x+y)((x+y)/x)
下列关于数据通路的叙述中,错误的是( )。
设a、b、c为整型数,且a=2,b=3,c=4,则执行
在C语言中,主函数可以调用其它函数,同时,其它函数也可
二进制数101.11对应的十进制数是( )。
编写一个函数proc,从传入的M个字符中找出最长的一个
(最小区间覆盖)给出 n个区间,第 i个区间的左右端点
独根树的高度为 1。具有 61 个结点的完全二叉树的高
生物特征识别, 是利用人体本身的生物特征进行身份论证的
输入: 5 4 -6 -11 6 -59 22 -6
输出: _____________________
输入:wer2345d-h454-82qqq 输出:_
输入: 9734526输出: ____________
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2