例3.2:寄存器传送 MO∨AX,BX ‖'园 MOV AH, BL
例3.2:寄存器传送 MOV AX,BX MOV AH,BL
例3.3:存储器传送 MOV AX, [BX MO[S门,AL MOV SS,[2000H] MOV ES: DI, CS 注意:不存在存储器向存储器的传送指令 进一步解释
例3.3:存储器传送 MOV AX,[BX] MOV [SI],AL MOV SS,[2000H] MOV ES:[DI],CS 注意:不存在存储器向存储器的传送指令 进一步解释
例3.4:段寄存器传送 MOV AX, S MOV DS, AX 注意:对段寄存器的操作有一些限制 进一步解释
例3.4:段寄存器传送 MOV AX,CS MOV DS,AX 注意:对段寄存器的操作有一些限制 进一步解释
非法传送种种 两个操作数的类型不一致 实例 例如源操作数是字节,而目的操作数是字;或相反 两个操作数不能都是存储器 实例 传送指令很灵活,但主存之间的直接传送却不允许 段寄存器的操作有一些限带 实例 段寄存器属专用寄存器,对他们的操作能力有限
非法传送种种 ◼ 两个操作数的类型不一致 例如源操作数是字节,而目的操作数是字;或相反 ◼ 两个操作数不能都是存储器 传送指令很灵活,但主存之间的直接传送却不允许 ◼ 段寄存器的操作有一些限制 段寄存器属专用寄存器,对他们的操作能力有限 实例 实例 实例
交换指令XCHG( exchange) 把两个地方的数据进行互换 XCHG reg, reg/mem regreg/ mem 交换指令可以在寄存器与寄存器之间对换数据例26 交换指令可以在寄存器与存储器之间对换数据例2,7 交换指令不能在存储器与存储器之间对换数据W
交换指令XCHG(exchange) 把两个地方的数据进行互换 XCHG reg,reg/mem ; reg←→reg/mem 交换指令可以在寄存器与寄存器之间对换数据 交换指令可以在寄存器与存储器之间对换数据 交换指令不能在存储器与存储器之间对换数据 例2.7 例2.6 Why