1,判断下面描述符所描述的段的性质
0
1
2
3
4
5
6
7
0 0 0 0 0 0 0 0
0 1 0 1 0 0 0 0
1 0 1 1 0 0 1 0
0 0 0 0 1 0 1 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 1 1
1 1 1 1 1 1 1 1
作业
G=0,该段长度为字节长度,
D=1,32位指令方式,AVL=1,
可以被程序访问,P=1,该段在内存中,DPL=1,特权级 1,S=1,E=0,当前段是数据段,ED=1,堆栈段,W=1,
数据段可写,A=0,该段未被访问,段基址为 000A0000H
界限为 003FFH
2,如果 (GDTR)=0021000001FFH,那么 GDT的起始地址和终止地址是什么?表长多少?
表中能存放多少个描述符?
答:起始地址,00210000,结束地址,00210000H+01FFH=002101FFH
表长,01FFH+1=0200H=512字节,能够存放 512/8=64个描述符。
3,如果允许分页,那么 Pentium微处理器的地址空间可以分成多少页?
答,1M
4,若将线性地址 00200000H送给分页机制,那么将访问哪个页目录项,哪个页表项?
答:第 0个页目录项,第 200H个页表项
5,试述 TLB的作用答,TLB—— 转换后援缓冲器,为一个 Cache,其中保存了 32个最近使用的页转换地址。若访问同样的存储区域,则不必再访问页目录和页表,可以加快程序的运行。