x86汇编

mov不能改变cs,ip值,jmp 可能

写几条指令,将al中的数据送入内存单元10000H?

mov bx,1000H

mov ds,bx  //不能直接写1000H

mov [0],al 

8086CPU不支持将数据直接送入段寄存器的操作,ds是一个段寄存器。(硬件设计的问题)

mov ds,1000H 是非法的。

数据 -> 通用寄存器 -> 段寄存器

原文地址:https://www.cnblogs.com/anjsxz/p/3926266.html