std在組合語言是什麼指令 組合語言的所有指令

2021-10-12 15:37:15 字數 936 閱讀 6096

組合語言的所有指令

資料傳送指令集

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...