读书人

mov es:[bx],[bx] = mov dl,[bx] and

发布时间: 2012-03-13 11:21:11 作者: rapoo

mov es:[bx],[bx] = mov dl,[bx] and mov es:[bx],dl ?
看汇编书编写了如下代码:

s:mov es:[bx],[bx]
inc bx
loop s

不知道上面这样写法对不对,教材的写法如下:

s:mov dl,[bx]
mov es:[bx],dl
inc bx
loop s

以上写法是否相同,麻烦高人指点一二,谢谢!!!!

[解决办法]
第一种写法是错误的,不能从内存单元直接写到内存单元
MOV支持的几种格式:
MOV 寄存器,数据
MOV 寄存器,寄存器
MOV 寄存器,内存单元
MOV 内存单元,寄存器
MOV 段寄存器,寄存器

读书人网 >汇编语言

热点推荐