A 2
B 3
C 6
D 7
第1题:
已知系统物理内存为4GB,采用48位虚拟地址,页面大小为4KB,页表项大小为8B,每段最大为4GB。假设系统采用虚拟页式存储,则需要采用()级页表,页内偏移为()位
A.3, 12
B.3, 14
C.4, 12
D.4, 14
第2题:
在X86_64架构下,理论上虚拟地址可以是64位,但64位的地址空间实在是太大了,所以目前Intel使用了48位。假设内存块的大小是4KB,每个页表项占用8个字节,那么x86_64系统为了映射48位的虚拟地址,页表系统至少需要()级。
A.3
B.4
C.5
D.6
第3题:
假设页面大小为4KB,页表项大小4B。要映射64位的地址空间,如果顶级页表能在一页中存储,需要几级页表:
A.4
B.5
C.6
D.7
第4题:
22、某计算机采用二级页表的分页存储管理方式,按字节编址,页大小为210字节,页表项大小为2字节,逻辑地址结构为: 页目录号 页号 页内偏移量 ,逻辑地址空间大小为216页,则表示整个逻辑地址空间的页目录表中包含表项的个数至少是()。
A.64
B.128
C.256
D.512
第5题:
一台机器有48位虚地址和32位物理地址,若页长为4KB,问如果采用正向页表,一个进程的页表最多有多少个页表项? 如果设计一个反置页表,则有多少个页表项?