微机原理 第3章 8086的寻址方式和指令系统.ppt

微机原理 第3章 8086的寻址方式和指令系统.ppt

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

例:在一个由17个字符组成的字符串STRING中,现在查找该字符串中是否包含空格字符(其ASCII码为20H),若未找到或尚未查完,则继续查找,直到找到第一个空格字符或查完了才退出循环。 STRING DB ‘Personal Computer’ … MOV BX,OFFSET STRING DEC BX MOV CX,17 NEXT: INC BX CMP [BX],BYTE PTR 20H LOOPNE NEXT … 方法二: MOV DI,OFFSET STRING MOV AL,20H MOV CX,17 REPNE SACSB JZ NEXT JMP NFOUND NEXT: … NFOUND:… 4、中断指令 INT n(中断调用) INTO IRET(中断返回) 中断指令由于进入的方式比较复杂,故在后面章节中讲解。 六、处理机控制指令 1、标志位操作指令 CLC(清0) STC(置1) CMC(取反) CLD STD CLI STI 2、外同步指令 HLT ;暂停,INTR和NMI以及RESET可使CPU退出暂停。 WAIT ;等待,/TEST信号使CPU退出等待。 LOCK ;封锁总线,它是一种指令前缀,凡带有LOCK前缀的指令在执行过程中,将禁止其它处理器使用总线。 ESC ;8086对外8087的控制指令。 3、空操作指令NOP 不做任何操作,但占用3个时钟周期,然后执行下一条指令。 如: MOV CX,100 LOP:NOP LOOP LOP 此例中NOP指令执行100次,占用300个时钟周期。用这种方式可作软件延时。但由于机器的主频变化很大,因此,这种软件延时的方式不精确。通常用在对延时要求不高的场合。如ADC0809转换结束后对数据的读取。 THANK YOU VERY MUCH 本章到此结束, 返回本章首页 结 束 (3)带进位的循环左移指令RCL 语句格式: RCL OPD, 1或RCL OPD,CL 功能:将目的操作数连同CF标志一起向左循环移动CL规定的次数。 (4)带进位的循环右移指令RCR 语句格式:RCR OPD,1或RCR OD,CL 功能:将目的操作数连同CF标志一起向右循环移动所规定的次数。 返回本节 3.3.4 串操作类指令 串操作指令 : 数据传送类指令每次只能传送一个数据,若要传送大批数据就需要重复编程,这样就浪费了大量的时间和空间。 为此8086提供了一组处理主存中连续存放数据串的指令,这就是串操作指令。 返回本章首页 流程图总结了串操作的过程。 串操作:对存储区中连续存放的字节或一串字进行操作。 串操作指令的对象是内存中地址连续的字节或字串,在每次操作执行后,能自动修改地址,为下次操作作准备。如用重复前缀,则可一直执行直到预定的次数。 串操作指令共有5条:MOVS、LODS、STOS、CMPS和SCAS。 (1)特点:①源操作数由SI间址,在当前数据段DS中;目的操作数由DI间址,在附加数据段ES中,且不允许段超越。 ②每次操作后,SI、DI的内容自动修改。DF=0:SI、DI自动加1(或2);DF=1:SI、DI自动减1(或2)。 ③要处理的串长度存放在CX寄存器中,有的操作可使用重复前缀。而有的操作则不能使用(如LODS)。 (2)重复的方式:REP 无条件重复 REPE/REPZ 相等/结果为0则重复 REPNE/REPNZ 不相等/结果不为0则重复 与REP前缀相配合工作的指令MOVS、LODS和STOS指令,直到(CX)=0为止。 执行过程: ① 如(CX)=0则退出REP,否则继续执行; ②(CX)←(CX)-1;③ 执行其后的串指令; ④ 重复①~③。 1、

文档评论(0)

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

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

1亿VIP精品文档

相关文档