01. データ転送命令 −
 

ニーモニックオペランド命令内容
MOV reg, reg 左記のオペランド間でデータ転送を行う。
例えば、 "MOV BX, AX" ならば AX レジスタから BX レジスタへ値を移す
reg, mem
mem, reg
reg, imm
mem, imm
sreg, reg16
sreg, mem16
reg16, sreg
mem16, sreg
PUSH reg16 データをスタックに保存。データを取り出すときは、 POP 命令で後に入れたデータから取り出す事が出来る
mem16
sreg
POP reg16 PUSH でスタックに保存したデータを取り出す。後に入ったデータから取り出していく。
mem16
sreg
XCHG reg16 データを交換する。例、 "XCHG AX, BX" ならば AX 内のデータを BX に、 BX の内容を AX に移す。
mem16
sreg
XLAT なし [AL + BX] 番地の内容を AL に転送


e-mail: mist@e-net.or.jp
Structured Anchor Tree Return to Menu Return to Parent Menu 
Powered by Unit Missing Link.