汇编指令集(持续更新中)
一,数据传送指令
1,通用数据传送指令
(1)mov
格式:mov dst,src
例:
mov al,5
mov ax,bx
mov bp,ds
mov ds,ax
mov [bx],ax
mov es:var,12
mov word ptr[ax],12
mov eax,ebx
例:
mov ax,SEG TAB ;设TAB为一条语句的符号地址
mov di,offset TAB
(2)movsx
带符号扩展的数据传送指令movsx
格式:mov dst,src
功能:dst空出的位用src的符号位填充
例:
mov dl,98h
movsx ax,dl ;ax中得到98h的带符号扩展值0ff98h
mov cx,1234h
movsx eax,cx ;eax中得到123h的带符号扩展值00001234h
mov var,56h
movsx ax,var ;ax中得到的56h的带符号扩展值0056h