汇编语言常用指令大全.docVIP

  • 355
  • 0
  • 约1.19万字
  • 约 11页
  • 2015-09-17 发布于山西
  • 举报
汇编语言常用指令大全,汇编语言指令大全,汇编语言常用指令,汇编指令大全,常用汇编指令,汇编指令大全chm,8086汇编指令大全,arm汇编指令大全,80x86汇编指令大全,51汇编指令大全

MOV?指令为双操作数指令,两个操作数中必须有一个是寄存器.   MOV DST , SRC // Byte / Word   执行操作: dst = src   1.目的数可以是通用寄存器,?存储单元和段寄存器(但不允许用CS段寄存器).   2.立即数不能直接送段寄存器   3.不允许在两个存储单元直接传送数据   4.不允许在两个段寄存器间直接传送信息   PUSH?入栈指令及POP出栈指令:?堆栈操作是以“后进先出”的方式进行数据操作.   PUSH SRC //Word   入栈的操作数除不允许用立即数外,可以为通用寄存器,段寄存器(全部)和存储器.   入栈时高位字节先入栈,低位字节后入栈.   POP DST //Word   出栈操作数除不允许用立即数和CS段寄存器外, 可以为通用寄存器,段寄存器和存储器.   执行POP SS指令后,堆栈区在存储区的位置要改变.   执行POP SP 指令后,栈顶的位置要改变.   XCHG(eXCHanG)交换指令: 将两操作数值交换.   XCHG OPR1, OPR2 //Byte/Word   执行操作: Tmp=OPR1 OPR1=OPR2 OPR2=Tmp   1.必须有一个操作数是在寄存器中   2.不能与段寄存器交换数据   3.存储器与存储器之间不能交换数据.   XLAT(TRANSLATE)换码指令: 把一种

文档评论(0)

1亿VIP精品文档

相关文档