[英]Assembly 8086 addressing mode
XOR [130][BX][DI], CL
工作? (我知道XOR是什么)我的意思是如何計算內存部分的有效地址? 這是哪種尋址模式?
您寫的是[130]
,而不是130
。 您確定正確嗎? 我不知道是否可行(而且我不認為)。
“匯編語言的藝術”將此稱為“基於索引的索引加位移尋址模式” 。
在這種情況下,默認段為DS
(因為您使用BX
),這意味着您的指令與
XOR DS:130[BX][DI], CL
有效地址是通過將段地址加上130
, BX
和DI
。 因此它將是(DS*10h)+130+BX+DI
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.