我是組裝新手,被賦予以下任務:
如果處理器處于無分頁的受保護 32 位模式,并且對于連接到 DS 選擇器的段在描述符表中宣告它從 00036D95h 開始,并且 EBX 暫存器的值為 000034A7h,該值將從物理位置開始在指令 MOV AL, [EBX 0016h] 之后移動到 AL?
我試著在網上尋找任何類似的例子,但找不到任何東西?有誰知道一些類似的例子,或者任何計算物理位置的公式?
編輯:你能把這三個數字相加得到物理地址嗎?
uj5u.com熱心網友回復:
你能把這三個數字相加得到物理地址嗎?
是的,這正是它的作業原理。
有誰知道一些類似的例子,或者任何計算物理位置的公式?
一般來說,正如上面
現在,因為你沒有分頁,如果您洗掉右邊的“尋呼”的一部分,你會留下的是“分段”的一部分,而你在下列情況下(通知“或物理記憶體”的對):

請注意,上圖只是指示性的,您不一定需要讓每個段暫存器指向不同的段描述符,但您可以。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/374966.html
