В программировании сборки 8086 мы можем загружать данные только в регистр сегментов, сначала загружая его в регистр общего назначения, а затем мы должны перенести его из этого общего регистра в регистр сегментов.
Почему мы не можем загрузить его напрямую? Есть ли какая-то особая причина для того, чтобы вас не разрешили?
В чем разница между mov ax,5000H
и mov ax,[5000H]
? Имеет ли [5000h]
содержание в памяти 5000h?