通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"考研真题" 试卷中 2024年考研408计算机统考真题在线测评(附答案) 中有题目如下:
第1题
某计算机按字节编址,采用页式虚拟存储管理方式,虚拟地址和物理地址的长度均为 32位,页表项的大小为 4 字节,页大小为 4MB,虚拟地址结构如下。
进程P 的页表起始虚拟地址为B8C0 0000H,被装载到从物理地址 6540 0000H 开始的连续主存空间中。
请回答下列问题,要求答案用十六进制表示。
(1)若CPU 在执行进程P 的过程中,访问虚拟地址 1234 5678H 时发生了缺页异常,经过缺页异常处理和MMU 地址转换后得到的物理地址是BAB4 5678H,在此次缺页异常处理过程中,需要为所缺页分配页框并更新相应的页表项,则该页表项的虚拟地址和物理地址分别是什么?该页表项中的页框号更新后的值是什么?
(2)进程P 的页表所在页的页号是什么?该页对应的页表项的虚拟地址是什么?该页表项中的页框号是什么?
参考答案
1)页表项虚拟地址 = 页表起始虚拟地址 + 页号 × 4
B8C00000H + 048H $\times$ 4 = B8C00120H
页表项物理地址 = 页表起始物理地址 + 页号× 4
65400000H + 048H $\times$ 4 = 65400120H
页框号
10 1110 1010B = 2EAH
2)进程 P 的页表所在页的页号
10 1110 0011B = 2E3H
该页对应的页表项的虚拟地址
B8C00000H + 2E3H $\times$ 4 = B8C00B8CH
该页表项中的页框号
01 1001 0101B = 195H
所属试卷:2024年考研408计算机统考真题在线测评(附答案)
已知基类Employee只有一个构造函数,其定义如下:
下列语句中,错误的是。
阅读下列代码:其运行结果是( )。
输入张三学习的课程名称及成绩等信息,信息间采用空格分隔
下列给定程序中,是建立一个带头结点的单向链表,并用随机
下列关于数据库设计的叙述中,正确的是( )。
在关系代数运算中,有5种基本运算,它们是( )。
有以下程序程序运行后的输出结果是( )。
将E-R图转换为关系模式时,实体和联系都可以表示为
以下使指针指向一个字符串的选项错误的是。
以下选项中非法的C语言字符常量是。
请在下面程序的横线处填上适当字句,以使程序完整,并使程
以下程序的输出结果是。
C语言源程序中整型常量可以用八进制数表示,此时必须以_
计算机网络的主要功能有( )、数据传输和进行分布处理。
将/home/stu目录下所有的.gz压缩文件解压缩,
关闭linux系统(不重新启动)可使用-命令(
在超级用户下显示Linux系统中正在运行的全部进程,应
磁盘限额管理可以使用 ______ 软件工具,其中硬限
对于给定的文件file,统计其中所有包含字符串”WHU
SELECT语句查询条件中的谓词“=ANY”与运算符
用SELECT进行模糊查询时,可以使用 或 等
设关系R和S的属性个数分别是2和3,那么R 1<2S等
下列说法中不对的是:
一般说来,投入运行的软件系统中有错误。
按软件的功能进行划分,软件可以划分为 、 、
C语言表达式!(4>=6)&&(3<=7)的值是___
函数fun的功能是:在有n名学生,2门课成绩的结构体数
(最大公约数之和)下列程序想要求解整数 n的所有约数两
输入: 17输出:_______
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2