服务热线

13103866733
网站导航
主营产品:
新闻中心
当前位置:首页 > 新闻中心

第3节1 数据传送指令ppt

时间: 2025-11-28 20:49:27 |   作者: 乐鱼官网客户端

  

第3节1 数据传送指令ppt

  《第3节1 数据传送指令.ppt》由会员共享,可在线 数据传送指令.ppt(26页珍藏版)》请在知学网上查找。

  3.38086指令系统指令系统 数据传送指令数据传送指令 算术指令算术指令 逻辑指令逻辑指令 串处理指令串处理指令 操控搬运指令操控搬运指令 处理机操控与杂项操作指令处理机操控与杂项操作指令侧重重视:侧重重视:指令的汇编格局指令的汇编格局指令的基本功用指令的基本功用指令支撑的寻址方法指令支撑的寻址方法指令的履行对标志位的影响指令的履行对标志位的影响指令的特别的条件指令的特别的条件例如:例如:MOV BL,441.通用数据通用数据传送指令传送指令MOV WORD PTR DI,2178H3.3.1数据传送指令数据传送指令3.38086指令系统指令系统 数据传送指令的功用是将数据、地址或当即数传送到寄存器或存储单元中数据传送指令的功用是将数据、地址或当即数传送到寄存器或存储单元中格局:格局:MOV DST,SRCDST是意图操作数,可所以寄存器或存储单元是意图操作数,可所以寄存器或存储单元SRC是源操作数,可所以寄存器、存储单元或当即数是源操作数,可所以寄存器、存储单元或当即数(1)当即数传送给通用寄存器或存储单元)当即数传送给通用寄存器或存储单元MOV AX,3450HMOV BYTE PTR DI,32H不影响标志位。

  不影响标志位当即数、当即数、CSCS和和IPIP不能不能做意图操作数做意图操作数留意留意MOV MOV 指令不损坏源操作数的内容指令不损坏源操作数的内容MOV MOV 指令不允许从存储单元直接传送指令不允许从存储单元直接传送到存储单元到存储单元MOV BX,0100H MOV BX,0100H 源操作数和意图操作数长度应该相源操作数和意图操作数长度应该相等等MOV BX,AL MOV BX,AL 当即数不能直接传送到段寄存器中当即数不能直接传送到段寄存器中MOV ES,2000H MOV ES,2000H 源操作数与意图操作数不能一起是段寄存器,即不允许从段寄存器直接传源操作数与意图操作数不能一起是段寄存器,即不允许从段寄存器直接传送到段寄存器送到段寄存器留意留意MOV AX,BXMOV SI,DIMOV 2000H,CXMOV DS,BXMOV DX,ES:2000HMOV BX,ESMOV CL,VAR1(2)通用寄存器之间彼此传送通用寄存器之间彼此传送MOV AL,BH(3)通用寄存器和存储器之间彼此传送通用寄存器和存储器之间彼此传送(4)段寄存器与通用寄存器、存储器之间彼此传送段寄存器与通用寄存器、存储器之间彼此传送留意留意:*DST、SRC 不能一起为段寄存器不能一起为段寄存器 MOV DS,ES *当即数不能直接送段寄存器当即数不能直接送段寄存器 MOV DS,2000H *DST 不能是当即数和不能是当即数和CS:MOV 5,AL MOV CS,AX *DST、SRC 不能一起为存储器寻址不能一起为存储器寻址 MOV DI,SI *不影响标志位不影响标志位MOV AX,DSEGMOV DS,AX*MOV segreg,mem/reg(自学!自学!)此指令履行完后不影响中止,要等下此指令履行完后不影响中止,要等下一条指令履行完后才相应中止。

  如:一条指令履行完后才相应中止如:MOV SS,AX MOV SP,BX即:若要修正仓库指针,则必须先修正即:若要修正仓库指针,则必须先修正SS后修正后修正SP,反之反之MOV SP,BX MOV SS,AX则或许刺进中止,引起过错则或许刺进中止,引起过错2.仓库操作指令仓库操作指令(1)仓库仓库 仓库是按仓库是按“后进先出后进先出”或或“先进后出先进后出”的准则存取信息的一种存储的准则存取信息的一种存储组织组织是经过存储器的一部分来完成的是经过存储器的一部分来完成的0100H00FFH00FEH00FDH00FCH00FBH00FAH00F9H00F8H00F7H00F6H0100HSP0000H堆仓库栈戋戋栈顶栈顶56120100H00FFH00FEH00FDH00FCH00FBH00FAH00F9H00F8H00F7H00F6HSP0000H堆仓库栈戋戋栈顶栈顶入栈指令入栈指令:PUSH 源源履行的操作履行的操作:指令功用指令功用:字压入仓库字压入仓库 67 SS段首段首地址地址02000H原原SP02008H02009H0200AH0200HSS000AHSP+-2ED8ACX8AED新新SP存储器存储器PUSH CX*10H(2)仓库操作指令仓库操作指令出栈指令出栈指令:POP 意图意图履行的操作履行的操作:指令功用指令功用:字弹出仓库字弹出仓库 8A ED 67 02000H新新SP02008H02009H0200AH0200HSS0008HSP+2CX原原SP存储器存储器POP CX出栈指令出栈指令:*10HSS段首段首地址地址ED8A留意留意1.PUSH、POP指令不可以运用当即数指令不可以运用当即数2.压入、弹出数据是以字为单位压入、弹出数据是以字为单位3.不影响标志位不影响标志位,不可以运用不能运用POP CS或或POP IP 进栈指令:进栈指令:PUSH src履行操作:履行操作:(SP)(SP)2 (SP)+1,(SP)(SRC)出栈指令:出栈指令:POP DST 履行操作:履行操作:(DST)(SP)+1,(SP)(SP)(SP)+2仓库:仓库:先进后出先进后出的存储区,段地址存放在的存储区,段地址存放在SSSS中,中,SP在任何一个时间里都指向栈顶,进出栈后主动修正在任何一个时间里都指向栈顶,进出栈后主动修正SPSP。

  如PPT文件的主页显现word图标,表明该PPT已包括配套word讲稿。双击word图标可翻开word文档。

  部分文档著作中含有的国旗、国徽等图片,仅作为著作全体作用示例展现,制止商用。设计者仅对著作中独创性部共享有著作权。

关注我们