- 4
- 0
- 约6.81千字
- 约 21页
- 2018-06-28 发布于福建
- 举报
程序设计的其它方法和技术
本章内容:
串处理
宏指令
模块化程序设计。
字符串操作
串:存贮区连续存放的一组字节或字组成的数据。可以是字符、数字等。
串的基本操作:传送MOVS、搜索SCAS、比较CMPS、存贮STOS、取LODS。
目的:简化编程。
使用串指令的初始条件:
源操作数用DS:[SI]寻址;
目的操作数用ES:[DI]寻址;
传送、搜索、存贮、取串的方向由DF标志决定;
CLD指令:清方向标志,DF=0,使SI、DI增量修改;
STD指令:置方向标志,DF=1,使SI、DI减量修改。
串指令前面可使用重复操作前缀。
重复前缀:
REP无条件重复。执行操作:
如(CX)=0则退出REP,否则往下执行。
(CX)–1→CX。
执行其后的串指令(MOVS、LODS、STOS)。
重复①~③。
REPE / REPZ比较相等或为0时重复,执行操作:
如(CX)=0或ZF=0(即某次比较的结果两操作数不等),则退出,否则往下执行。
(CX)–1→CX。
执行其后的串指令(CMPS、SCAS)。
重复①~③。
REPNE / REPNZ当不相等或不为0时重复,执行操作:
(CX)=0或ZF=1(即某次比较的结果两操作数相等),则退出,否则往下执行。
(CX)–1→CX。
执行其后的串指令(CMPS、SCAS)。
重复①~③。
串传送指令
格式:MOVS OPD, OPS
MOV
您可能关注的文档
- 低年级语文阅读教学有效性研讨学习材料.docx
- 滴水见太阳-典型人物细节描写.ppt
- 地球知识-高2020.ppt
- 第1节----稍复杂排列问题-.pptx
- 第2章-统一建模语言UML和建模工具---副本.ppt
- 第3课---美丽童话.doc
- 第3章-JSP语法详解-student.ppt
- 第3章-古典长期模型.ppt
- 第3讲--(学生4份)--一元二次方程解法--公式法.doc
- 第3章--流体输送机械.ppt
- 4.4 控制系统的设计与实施(教学设计)高中通用技术苏教版2019必修2.docx
- 2026届衡水市第十三中学高三第一次质量调研(一模)数学试题.doc
- 3.1.1关系数据结构及关系代数教学设计-浙教版高中信息技术选修三.docx
- 高考化学二轮复习 阿伏伽德罗常数.docx
- 运筹学期末复习完全手册(直接使用版).docx
- 人工肝治疗中的家属支持与护理.pptx
- 人工肝治疗后的康复护理.pptx
- 4 自由落体运动(表格式教学设计)高中物理人教版2019必修第一册.docx
- 第05讲 充分条件、必要条件、充要条件(八大题型)新高一数学(苏教版2019必修第一册).docx
- 29 古代诗歌文本比较鉴赏题(比较形象、语言、表达技巧、情感态度)高考语文二轮复习专题.docx
最近下载
- 七选五解题思路精讲 课件-2023-2024学年高一下学期英语期末复习专项.pptx VIP
- 第30课 中国特色社会主义新时代和全面建成小康社会(一)(课件)-【中职专用】《中国历史》.pptx VIP
- 人体运动学(第3版)PPT课件-第四章-下肢-第四节-行走运动学.pptx
- 教育测试题一电子招标投标系统检测认证管理办法(试行)测试题.pdf VIP
- 禁毒PPT_原创精品文档.ppt VIP
- 高标准农田招投标领域问题专项整治汇报.docx
- 2023版《中国近现代史纲要》课后习题答案.doc VIP
- 上海市杨浦区2023-2024学年高二下学期期末考试生物试卷(含答案).pdf VIP
- 上海市】四年级下册数学期末试卷大全.pdf VIP
- 人教版二年级数学下册全套AB测试卷(配2026年春改版教材).docx
原创力文档

文档评论(0)