某计算机主存地址空间大小为256MB,按字节编址。虚拟地址空间大小为4GB,采用页式存储管理,页面大小为4KB,TLB(快表)采用全相联映射,有4个页表项,内容如下表所示。
则对虚拟地址03FFF180H进行虚实地址变换的结果是( )。
A. 0153180H
B. 0035180H
C. TLB缺失
D. 缺页
虚地址有32位(4GB=2^32B),页面大小为 4KB(2^12B),那么虚页号有20位。页内地址有32-20=12位。
实地址有28位(256MB=2^28B),实地址由页框号和页内地址组成,其页内地址与虚地址的页内地址相同都为12位不变,则页框号有16位。
虚拟地址为03FF F180H,其中页号为03FFFH,页内地址为180H,根据题目中给出的页表项可知页标记为03FFFH所对应的页框号为0153H,页框号与页内地址之和即为物理地址015 3180 H。
若有效位为0,那么应该去选C. TLB 缺失。
计算机采用页式存储管理,一般格式为...
用户登录可进行刷题及查看答案
计算机采用页式存储管理,一般格式为 。计算机按字节编址,页面大小为4KB= 2^12 B,页内地址占低12位,虚拟地址空间大小为4GB= 2^32 B,虚页号占高32-12=20位。
虚拟地址 ,查找TLB中03FFFH对应的页表项,有效位为1,页框号为0153H,物理地址为 。
本题选A。
登录后提交答案