組合語言的所有指令
資料傳送指令集
mov功能
把源運算元送給目的運算元
語法: mov
目的運算元
源運算元
格式: mov r1,r2
mov r,m
mov m,r
mov r,data
xchg
功能交換兩個運算元的資料
語法: xchg
格式: xchg r1,r2 xchg m,r xchg r,m
push,pop
功能把運算元壓入或取出堆疊
語法: push
運算元pop
運算元格式
: push r push m push data pop r pop m
pushf,popf,pusha,popa
功能堆疊指令群
格式: pushf popf pusha popa
lea,lds,les
功能取位址至暫存器
語法: lea
r,m lds r,m les r,m
xlat(xla
tb)功能
查表指令
語法: xlat xla
t m算數運算指令
add,adc
功能加法指令
語法: add op1,op2 adc op1,op2
格式: add r1,r2 add r,m add m,r add r,data
影響標誌
: c,p
,a,z,s,o
sub,sbb
功能減法指令
語法: sub op1,op2 sbb op1,op2
格式: sub r1,r2 sub r,m sub m,r sub r,data sub m,data
影響標誌
: c,p
,a,z,s,o
組合語言 彙編指令
功能 用來進行資料傳輸。以 mov a,b 為例,相當於a b。具有以下形式 mov 暫存器,資料 mov 暫存器,暫存器 mov 暫存器,記憶體單元 mov 記憶體單元,暫存器 mov 段暫存器,暫存器 功能 用來做加法。以 add a,b 為例,相當於a a b。具有的形式,和 mov 一樣。功...
dx 彙編dec 組合語言 彙編指令
mov 功能 用來進行資料傳輸。以 mov a,b 為例,相當於a b。具有以下形式 mov 暫存器,資料 mov 暫存器,暫存器 mov 暫存器,記憶體單元 mov 記憶體單元,暫存器 mov 段暫存器,暫存器 add功能 用來做加法。以 add a,b 為例,相當於a a b。具有的形式,和 m...
組合語言 傳送指令
一.傳送指令 1.通用傳送指令mov mov dst,src 將src傳送到dst中 dstsrc操作位數 mem reg imm8 16 mem reg seg reg8 16 reg seg mem 8 16 mem reg seg 8 16 imm是立即數,reg是暫存器,seg是段暫存器,m...