8080汇编手册数据传输指令.docVIP

  • 5
  • 0
  • 约7.95千字
  • 约 10页
  • 2016-01-08 发布于安徽
  • 举报
8080汇编手册数据传输指令 ────────────────────────────── 它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据。 1。 通用数据传送指令。 MOV 传送字或字节。 MOVSX 先符号扩展,再传送。 MOVZX 先零扩展,再传送。 PUSH 把字压入堆栈。 POP 把字弹出堆栈。 PUSHA 把AX,CX,DX,BX,SP,BP,SI,DI依次压入堆栈。 POPA 把DI,SI,BP,SP,BX,DX,CX,AX依次弹出堆栈。 PUSHAD 把EAX,ECX,EDX,EBX,ESP,EBP,ESI,EDI依次压入堆栈。 POPAD 把EDI,ESI,EBP,ESP,EBX,EDX,ECX,EAX依次弹出堆栈。 BSWAP 交换32位寄存器里字节的顺序 XCHG 交换字或字节。( 至少有一个操作数为寄存器,段寄存器不可作为操作数) CMPXCHG 比较并交换操作数。( 第二个操作数必须为累加器AL/AX/EAX ) XADD 先交换再累加。( 结果在第一个操作数里 ) XLAT 字节查表转换。 ── BX 指向一张 256 字节的表的起点, AL 为表的索引值 (0-255,即 0-FFH); 返回 AL 为查表结果。 ( [BX+AL]-AL ) 2。 输入输出端口传送指令。 IN I/O端口输入。 ( 语法: IN 累加器, {端口号│DX} )

文档评论(0)

1亿VIP精品文档

相关文档