已知內(nèi)存中的數(shù)據(jù)如下表所示,對于IA-32處理器,已知內(nèi)部相應(yīng)寄存器的值為:ESI=00001230H,DS=SS=ES=FS=GS=1003H。GDT表和LDT表的首地址均為0,CR4=0。CR3=000011FFH,內(nèi)存數(shù)據(jù)如下所示。
(1)當(dāng)CR0=70000010H時(shí)指令MOV EAX,[ESI]對應(yīng)源操作數(shù)的物理地址及指令執(zhí)行后EAX中的值。
(2)當(dāng)CR0=70000011H時(shí) 求指令MOV EAX,[ESI]對應(yīng)源操作數(shù)的物理地址及指令執(zhí)行后EAX中的值。該段的最多能容納多少字節(jié)數(shù)據(jù)?根據(jù)訪問權(quán)字節(jié)說明該段是什么樣的段,是否存在存儲器中?
試定義IA-32處理器的兩個(gè)段描述符來描述一個(gè)存儲器段,均為一個(gè)可寫、向上增長的用戶訪問的在物理存儲器中、未訪問過的數(shù)據(jù)段,
(1)地址范圍為03000000H~03001FFFH,
(2)01000000H~027FFFFFH。