В чем разница между:разница между словом PTR д, и слово PTR + 2 для сборки 8086
mov cx, word ptr d
-loads значение размера слово из г в сх
mov cx, word ptr d + 2
-что ли это делает + 2?
В чем разница между:разница между словом PTR д, и слово PTR + 2 для сборки 8086
mov cx, word ptr d
-loads значение размера слово из г в сх
mov cx, word ptr d + 2
-что ли это делает + 2?
В синтаксисе MASM/TASM (который, по-видимому, использует ваш код), mov cx, word ptr d
означает то же, что и mov cx, word ptr [d]
. Таким образом, mov cx, word ptr d + 2
- это то же самое, что и mov cx, word ptr [d + 2]
(т. Е. Он читает слово с адреса d
плюс 2 и сохраняет значение в cx
).
Если я не ошибаюсь, он добавляет смещение по адресу d
.