導航:首頁 > 物理學科 > 物理地址如何計算公式

物理地址如何計算公式

發布時間:2022-03-06 14:41:37

㈠ 關於微機中物理地址的計算

首先你要明白二進制,用十進制來做例子,左移一位,右邊補零,相當於乘以十,左移兩位,相當於乘以10的兩次方,即一百,比如241,左移兩位就是24100,就是乘一百。同理,二進制左移一位,相當於乘移2,左移四位,就是2的四次方。

㈡ 計算物理地址

不知道這是不是你想要的。
計算比較急,你最好驗證一下代入數相加的結果有沒有錯
ADD AX,[1000H] ;直接定址方式EA=DS*10H+1000H=2000H*10H+1000H=21000H
MOV AL,[BX+SI] ;基址加變址定址方式EA=DS*10H+BX+SI=2000H*10H+0100H+00A0H=201A0H
INC CX ;寄存器定址方式 CX
MOV AX,[BX+10] ;寄存器相對定址方式EA=DS*10H+BX+10=2000H*10H+0100H+10H=20110H
MOV AX,[BX] ;寄存器間接定址方式EA=DS*10H+BX=2000H*10H+0100H=20100H
MOV AX,0ABH ;立即定址方式EA=DS*10H+0ABH=2000H*10H+0ABH=200ABH
MOV AX,[BX+SI] ;基址加變址定址方式EA=DS*10H+BX+SI=2000H*10H+0100H+00A0H=201A0H
MOV AX,[100H] ;直接定址方式 EA=100H
MOV AX,[BP] ;寄存器間接定址方式EA=DS*10H+BP=2000H*10H+0010H=20010H
MOV AX,VAL[BX] ;寄存器相對定址方式EA=DS*10H+VAL+BX=2000H*10H+0050H+0100H=20150H

㈢ 微機原理求物理地址的問題,那個乘16的含義是左移4位,那計算的時候應該怎麼算

物理地址的計算方法是段地址左移一位十六進制數,再加上偏移地址。就像你這個題目中的演算法就是:12000H+0FF00H=21F00H。物理地址的計算方法都是如此。只要把相應的段地址左移一位再相加就可以。但有時候需要判斷它對應的段地址。
這種題目相對來說是很簡單的,只要把題目中給出的十六進制段地址左移一位,最後一位補零就可以的。
再如CS=2100H,IP=02100H。則物理地址為:2A000H+02100H=2C100H
希望對你有幫助!

㈣ 物理地址的演算法

「H」表示16進制。
物理地址的計算方法是 段地址×10H+偏移地址,所以你說的物理地址是CS×10H+IP=FE00H×10H+0200H=FE000H+0200H=FE200H。

㈤ 知道操作數的物理地址怎麼計算操作數

題目的本質是找到偏移地址為BX的源操作數地址,然後源操作數的值復制給AX。源操作數的物理地址計算方法為DS(段基址)*16+BX(偏移地址),即為2000H*16 +1000H=21000H。然後源操作數的值放在21000H的高八位和第八位中,即為50和A0,這樣 源操作數的值就是50A0H了,將50A0復制給AX,那麼AX就是等於50A0了,存手打。。。

㈥ 邏輯地址轉換成物理地址的計算題

頁表可以實現從頁號到物理塊號的地址映射。通過邏輯地址的頁號來尋找頁表,從而獲得物理塊號;在將頁內地址直接送入物理地址寄存器的塊內地址欄位中。將塊號和塊內地址拼接成實際訪問地址,即可得到物理地址。

物理地址的計算公式為:物理地址=塊的大小(即頁的大小L)* 塊號f+頁內地址d

代入本題解答:

頁號=int(2500/1024)=2;頁內位移=2500mod1024=452;假設頁號2對應塊號1,則物理地址為:

物理地址=1024*1+452=1476

(6)物理地址如何計算公式擴展閱讀:

邏輯地址(LogicalAddress)即通過電腦程序產生的與段相關的偏移地址部分,也叫做相對地址;

物理地址,即計算機中每一個位元組單元的唯一存儲地址,也叫做實際地址或絕對地址。

利用所給的邏輯地址首先找到在頁表中的那一頁,即頁號,再者利用所給的邏輯地址計算出在頁表的頁偏移量,從而利用頁表所對應的物理塊計算出塊號,再利用塊號的基礎上計算出所給的偏移量。(一般只針對於動態重定位的變化使用)

㈦ 操作系統的物理地址怎麼計算

其實第一條回答是正確的,我在這里為網友們追加一個解釋:

按照書上定義,在頁式存儲系統中,

絕對地址 = 塊號 x塊長 +業內偏移地址。
相對地址 由一段內存的高bit位作為頁號,低bit位作為頁內偏移地址

那重要的一點是,如果找出這三個變數。且看該題:
每頁1KB,說明了,業內偏移地址的范圍是0~1023byte 換句話說,頁內偏移地址佔16bit中的 0-9bit, 那按照相對地址的概念,那10-15 bit就該為頁號地址了。

那麼, 0x0A5C <=> 0000 1010 0101 1100
則前面 0000 10 這6個bit 表示頁號,換算成十進制為 2,也即是頁號為2,再按照頁表推算,即物理塊號就為4, 而4再換算成16進制,即是0001 00;而後面 10 0101 1100 這10個bit位,理所當然的為頁內偏移地址了。 則物理地址就該為0001 00 (占據10-15bit)+ 10 0101 1100 (占據0-9bit) = 0001 0010 0101 1100

他的所謂憑接,其實就是讓0001 00 佔用bit 10-15.

㈧ 操作系統-物理地址計算

答:邏輯地址0A5C(H)所對應的二進製表示形式是:0000 1010 0101 1100 ,由於1K=2^10,下劃線部分前的編碼為000010,表示該邏輯地址對應的頁號為2。查頁表,得到物理塊號是4(十進制),即物理塊地址為:0001 0010 0000 0000 ,拼接塊內地址0000 0000 0101 1100,得0001 0010 0101 1100,即125C(H)。

㈨ 物理地址的計算方法

20位物理地址計算方法如下:
物理地址=段基址*16d+偏移地址

閱讀全文

與物理地址如何計算公式相關的資料

熱點內容
word中化學式的數字怎麼打出來 瀏覽:705
乙酸乙酯化學式怎麼算 瀏覽:1372
沈陽初中的數學是什麼版本的 瀏覽:1318
華為手機家人共享如何查看地理位置 瀏覽:1010
一氧化碳還原氧化鋁化學方程式怎麼配平 瀏覽:848
數學c什麼意思是什麼意思是什麼 瀏覽:1369
中考初中地理如何補 瀏覽:1260
360瀏覽器歷史在哪裡下載迅雷下載 瀏覽:671
數學奧數卡怎麼辦 瀏覽:1350
如何回答地理是什麼 瀏覽:989
win7如何刪除電腦文件瀏覽歷史 瀏覽:1023
大學物理實驗干什麼用的到 瀏覽:1449
二年級上冊數學框框怎麼填 瀏覽:1659
西安瑞禧生物科技有限公司怎麼樣 瀏覽:832
武大的分析化學怎麼樣 瀏覽:1213
ige電化學發光偏高怎麼辦 瀏覽:1301
學而思初中英語和語文怎麼樣 瀏覽:1608
下列哪個水飛薊素化學結構 瀏覽:1388
化學理學哪些專業好 瀏覽:1452
數學中的棱的意思是什麼 瀏覽:1017