您的位置:首页 > 其它

数据传输指令--mov

2014-06-23 20:12 691 查看
mov指令

格式:mov DST, SRC (DST为目的操作数,SRC为源操作数)

使 DST<---SRC

用法:

1、通用寄存器之间的数据传递 mov reg, reg

eg: mov al , bl

2、立即数送通用寄存器 mov reg , data

eg: mov al , 4

3、通用寄存器和存储器之间传送 mov reg , mem or mov men , reg

eg: mov ax , x (x为变量)

mov si , es:[bp]

mov [di] , dx

4、立即数送存储器 mov men , data

eg mov [bx] , 3

5、段寄存器与通用寄存器传送 mov segreg , reg or mov reg , segreg

eg: mov es , ax

mov ax , es

6、段寄存器与存储器传送 mov segreg , men or mov men , segreg

eg: mov ds , [bx]

mov [bx] , es

注意:

1、源操作数要和目的操作数类型匹配,如均为16位或8位

2、立即数不能直接送段寄存器

3、源操作数与目的操作数不能同时为内存操作数

4、源操作数与目的操作数不能同时为段寄存器

5、不能将任何数据传送给cs寄存器

6、ip不能为操作数

7、mov指令不能影响标志寄存器
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: