① 已知十六進製表示的段地址和偏移地址 怎麼計算物理地址啊
比如:
段地址是:43C6h 偏移地址是:0048h
則,物理地址:(43C60+0048)h
應該是
② 數據段的物理地址
根據你提供的寄存器值來說。求數據段的物理地址
首先,段的物理地址有段地址和偏移地址來表示,如"段地址:偏移地址"
數據段放在DS寄存器中即2000h,而0362,0363屬於數據段內容肯定包含在數據段地址中,
由於沒有提供數據段的 首地址偏移值,所以你可以將ds:0362當做數據段物理地址
也就是2000h:0362h=2000h*10h+0362h=20362h
③ 微機原理求物理地址的問題,那個乘16的含義是左移4位,那計算的時候應該怎麼算
物理地址的計算方法是段地址左移一位十六進制數,再加上偏移地址。就像你這個題目中的演算法就是:12000H+0FF00H=21F00H。物理地址的計算方法都是如此。只要把相應的段地址左移一位再相加就可以。但有時候需要判斷它對應的段地址。
這種題目相對來說是很簡單的,只要把題目中給出的十六進制段地址左移一位,最後一位補零就可以的。
再如CS=2100H,IP=02100H。則物理地址為:2A000H+02100H=2C100H
希望對你有幫助!
④ 指出定址方式並計算物理地址
第一種是指定段寄存器的方法
具體的物理地址是通過ES和BX來計算的,計算方法和DS:BX的方法一樣,只不過是把DS換成了ES,沒有加段指示前綴的話默認為DS
第二種是MASM提供的一種定址方式
其實映射到指令的話就是"基址+偏移量"的定址方式,SI是基址,VAL在這里代表偏移量,這條指定對應的指令是:
MOV AX,[SI+50H]
第三種和第二種類似
其實就是"基址+變址+偏移量"的定址方式
具體的數值自己計算吧
⑤ 求詳解啊。匯編算物理地址啊。很急很急!
1) MOV AX, ES:[1000H] AX=9ABCH 地址:31000H
演算法:ES*10H+1000H 聲明的段寄存器ES
2) MOV AX, [BX] AX=3412H 地址:21000H
演算法:DS*10H+BX 默認段寄存器DS
3) MOV AX, [BX][SI] AX= ? 地址:21001H
演算法:DS*10H+BX+SI 默認段寄存器DS
這道題是不是你哪裡敲錯了,你題中沒有這個21001H 地址
4) MOV AX,[BP+DI] AX=9A78H 地址:41002H
演算法: SS*10H+BP+DI 默認段寄存器SS
方括弧裡面代表地址,比如 mov ax,[bx] 就等於 mov ax,[1000h],冒號代表段前綴,冒號前面的是段寄存器,將以指明的段寄存器定址,段寄存器 * 10H + 後面的地址 即是物理地址,如果沒有指明段前綴,將以默認的段寄存器定址,BX,SI,DI 這3個寄存器默認的段寄存器是 DS,BP的默認段寄存器是SS
⑥ 已知DS=0C00EH,偏移地址為20C0H,求物理地址
應該是對的。就是DS向前移一位後加上偏移地址。
⑦ 微機原理尋地址方式和求物理地址。
mov es:[si], ax 中目的操作數為 寄存器間接定址,其物理地址=es*16(即左移4位)+si=20000h+0200h=20200h 。
從已有條件看,ax 為源操作數,但其 未知。
⑧ 求物理地址,拜託詳細一點的解答過程,謝謝!
頁式存儲管理的邏輯地址分為兩部分:頁號和頁內地址。由已知條件「用戶編程空間共32個頁面」,可知頁號部分佔5位,由「每頁為2KB」,可知頁內地址佔11位。由「內存為16KB」,可知有8塊,塊號為3位。邏輯地址1A5C(H)所對應的二進製表示形式是:0001 1(010 0101 1100) ,根據上面的分析,()內的為頁內地址,編碼「0001 1」為頁號,表示該邏輯地址對應的頁號為3。查頁表,得到物理塊號是7(十進制),即物理塊地址為:01 11 ,拼接頁內地址10 0101 1100,得01 1110 0101 1100,即1E5C(H)
⑨ 內存單元物理地址怎麼計算,如內存單元偏移地址為20C0H,DS=0C00EH,求物理地址,主要是計算過程、、、
要相信自己,明顯答案錯了
⑩ 《微計算機技術》問題:給定一個存放數據的內存單元的偏移地址是20C0H,(ds)=0c00eh,求物理地址
「(DS)=0C00EH 是20位的 」
你錯了
最高的一位大於9,要在前面加0,用來區分是數字還是一個語句標識符。
其實真實的DS 是C00E 二進制是 1100 0000 0000 1110
偏移地址就是IP,CS+IP左移4位
也就是 z是在這里用的佔位的符號。寫的時候不要把*寫進去。
zzzzzz1100 0000 0000 1110
0010 0000 1100 0000
-----------------------------
0010 1100 1100 0000 1110
物理2cc0e
zc00e
20c0
----------
2cc0e