第五章第2讲+传送类指令.ppt

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第五章第2讲传送类指令

第2讲 传送类指令 指令分类 (1)数据传送类指令 (2)算术运算类指令 (3)逻辑运算与移位指令 (4)串操作类指令 (5)控制指令 传送类指令用途及分类 MOV 格式:MOV dst,src 使用MOV指令时要注意 段寄存器之间不能直接传送信息 CS不能作目的操作数 不能操作IP寄存器 操作数不能都是存储器操作数 立即数不能送段寄存器 交换指令XCHG 换码指令XLAT 指令执行的前提:BX中存放表格的起始地址,AL中存放一位移量。 已知一内存表格从0040H起始,求表中第15个数据(从0计数) 取有效地址LEA * * * * 用于传递、保存、交换信息 信息 数据信息 地址信息 控制信息 5.2.1节(5个) 5.2.2节(3个) 5.2.3节(4个) MOV指令传送方向: 立即数 内存Memory 段寄存器 DS SS ES 通、专寄存器 AX BX CX DX BP SP SI DI CS 功能: dst ← src 如:将AX寄存器置为全1,再将其低8位清零。 如:将AX与BX寄存器中内容互换。 MOV AX, FFFFH MOV AL, 00H MOV CX, AX MOV AX, BX MOV BX, CX 例:MOV指令 例:MOV指令 向存储器2000H位置存入 “micro”。 MOV [2000H],’m’ MOV [2001H],’i’ MOV [2002H],’c’ MOV [2003H],’r’ MOV [2004H],’o’ MOV [2000H],6DH MOV [2001H],69H MOV [2002H],63H MOV [2003H],72H MOV [2004H],6FH 解1 解2 如:显示数字“4”。 a b c d e f g h 503H a b c h 分析: 需输出8位信号 1010 1110 B OUT DX,AL MOV DX,503H MOV AL,AE H 堆栈段 代码段 数据段 附加段 堆栈段 按顺序存放信息 按后进先出顺序存放信息 比喻:桶装物品 在子程序调用或中断处理时,用于临时存放信息。 五个字母入栈的顺序为abcde,则哪种出栈顺序是不可能的( )。 (A)abcde (B)edcba (C)abced (D)baecd 栈底:堆栈段中地址最高的单元。 栈顶:堆栈中最后一个装入数据的单元。 栈顶指针(堆栈指针): 栈顶单元的偏移地址,用SP存放。 三个概念 11H 76H 栈底 栈顶 栈顶随数据出栈入栈上下移动 堆栈操作: 出栈、入栈 每出栈一个字,栈顶下移两个单元,SP+2。 每入栈一个字,栈顶上移两个单元,SP-2 7BH 64H 注:8086/8088每次出入栈均为一个字 堆栈指令: 出栈 POP dst 每执行一次,SP+2 入栈 PUSH src 每执行一次,SP-2 设SS = 2000H,SP = 0100H,AX = 2107H, 执行指令PUSH AX后,存放数据21H的单元 物理地址是多少? 设SS = FFA0H,SP = 00B0H,AX = 8057H, BX = 0F79H,执行指令: PUSH AX 后,SP = ??? 再执行指令: PUSH BX POP AX 后,SP =?,AX=?,BX=? 寄存器 内存 格式:XCHG dst,src 功能: dst ←→ src XCHG指令传送方向: 如:将AX与BX寄存器中内容互换。 XCHG AX, BX 例:XCHG指令 如:将内存中地址为[1000H]和[2000H]的字节数据交换位置。 XCHG AX, [1000H] XCHG AX, [2000H] XCHG AX, [1000H] 格式: XLAT 功能:AL←[BX+AL] 2CH 0040H MOV BX ,0040H MOV AL ,15 XLAT

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档