下载此文档

汇编语言程序设计-3-4.ppt


文档分类:IT计算机 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
IBMPC机的指令系统80x86指令系统分成下列六大类:数据传送指令算术运算指令逻辑运算和移位指令CPU控制指令与标志位处理指令控制转移指令串操作指令串操作指令MOVSLODSSTOSCMPSSCASB——BYTE,W——WORD,D——DWORDREP/REPZ/REPNZ(LAHF)(SAHF)串操作寄存器:DS:SI——存放源串的地址ES:DI——存放目标串的地址CX——存放串的长度AL/AX/EAX——存放关键字方向标志:(DF)=0——执行串指令时,对SI、DI进行加1/2/4操作。(DF)=1——执行串指令时,对SI、DI进行减1/2/4操作。设置方向标志(?)MOVS格式:MOVSB/W/D功能:DS:SI处的一个字节/字/双字送入ES:DILODS格式:LODSB/W/D功能:DS:SI处的一个字节/字/双字送入AL/AX/EAXSTOS格式:STOSB/W/D功能:AL/AX/EAX送入ES:DI处CMPS格式:CMPSB/W/D功能:DS:[SI]-ES:[DI]SCAS格式:SCASB/W/D功能:AL/AX/EAX-ES:[DI]重复操作前缀REP串指令;若(CX)≠0,重复执行串指令;CX-=1;REPZ/REPE串指令;若(CX)≠0且(ZF)=1,重复执行串指令;CX-=1;REPNZ/REPNE串指令;若(CX)≠0且(ZF)=0,重复执行串指令;CX-=1重复前缀指令REP只能用在MOVS,LODS和STOS之前REPZ和REPNZ只能用在CMPS或者SCAS之前;REPZCMPS——找两个字符串不同的地方;REPZSCAS——在字符串中查找某一个不同的字符;REPNZCMPS——找两个字符串第一个相同的字符;REPNZSCAS——在字符串中查找某一个的字

汇编语言程序设计-3-4 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库旗舰店
  • 文件大小255 KB
  • 时间2020-10-25