已知從00100000H開始存放FFH,01H,00H,04H,10H,F(xiàn)2H,0AH,06H,F(xiàn)FH,03H,00H,00H,10H,F(xiàn)2H,40H,02H,從02100000H開始存放35H,36H,31H,30H,30H,32H,39H,38H,3AH,DS=000BH,EBX=0000002H,GDTR=001000001FFFH,CR0=60000011H,CR3=00034000H,對于IA-32處理器,執(zhí)行指令MOV EAX,[EBX]時:
(1) 求源操作數(shù)對應(yīng)的描述符表可存放描述符個數(shù)
(2) 求源操作數(shù)對應(yīng)段描述符的值以及該描述符描述段的地址范圍
(3) 求源操作數(shù)所對應(yīng)的物理地址
(4) 求指令執(zhí)行后EAX中的內(nèi)容。
(5) 從已知條件中還能得到什么信息?
試定義IA-32處理器的兩個段描述符來描述一個存儲器段,均為一個可寫、向上增長的用戶訪問的在物理存儲器中、未訪問過的數(shù)據(jù)段,
(1)地址范圍為03000000H~03001FFFH,
(2)01000000H~027FFFFFH。
IA-32處理器描述符中所含有的基地址為089C0000H,段界限為0003FH,求
(1)G=0時該描述符所尋址段的地址范圍,該段如果要存漢字,能容納多少個?
(2)G=1時,對于4K頁,描述的段的地址范圍。