05章 微机的指令系统
3. 循环控制指令 用来控制一段程序的重复执行,重复次数由CX决定。2字节指令,与条件转移类似,转移的目标地址等于当前IP值加上8位位移量,循环指令中的8位位移量多为负值,这类指令均不影响标志。 (1)LOOP循环指令 指令格式: LOOP 目标标号 功能:用于控制重复执行一系列指令。事先将重复次数放在CX中,每执行一次LOOP指令,CX自动减1(但不影响标志)。如果减1后CX≠0,则转移到的标号处继续循环;若自动减1后CX=0,则结束循环,转去执行后继指令。一条LOOP指令在功能上相当于执行以下两条指令的功能: DEC CX JNZ 目标标号 也可以改用重复前缀REPNE或REPNZ,它们表示:当ZF=0且CX≠0时重复,直至ZF=1(发现两串有相同的)或CX=0(比完了)为止。退出时,若ZF=0,则两个信息串没有相同的。同样不能用CX=0(每重复一次CX减1,但并不影响标志)来判断两个信息串没有相同的,如果这样做,就会出现将前面的都不同而最后一个相同的异常情况当作两个信息串没有相同的,这一点也应注意。此指令常用在“两信息串大部分不同找相同的”的情况。 [例] 比较两串各为6个字节的信息串,如发现有不同的字符,转至FOUND。 CLD MOV AX,2000H MOV DS,AX
您可能关注的文档
- 齿轮精度设计检测.ppt
- 龙川电气运行规程(修改版).doc
- 龙门欢乐园管理实务.docx
- 龚举成:TPM-设备维护.ppt
- 龚举成-全面生产维护(TPM)讲义.ppt
- 龙门 钻床 控制图 梯形图.docx
- 齐齐哈尔店水机资料1史.ppt
- (王周英组)简易无线电遥控系统.doc
- 龚举成:精益生产运营管理实践TPM.ppt
- (苏教版)平面图形的周长与面积总复习.ppt
- 航空航天用350°F(177℃)固化碳纤维及玻璃纤维环氧预浸料(35型,1类,145级)标准立项发展报告.docx
- 2025年夏季学期高中三年级历史人物知识梳理培训试卷.docx
- 2025年高考英语作文写作技巧专项训练试卷及解析.docx
- 电动车和相关产品生产、销售行为规范__DB1301_T491-2023_可搜索.pdf
- 四川省泸州市三校联盟2025_2026学年高二下学期期中联合考试地理试题(文字版,含答案).docx
- 内蒙古自治区巴彦淖尔市临河区第十中学2025_2026学年八年级上学期1月期末历史试题(文字版,含答案).docx
- 52三支一扶全科备考讲义,本土考情精准适配(2027最新版).docx
- 51三支一扶公共基础知识基层考点专项精讲,直击出题方向(2027最新版).docx
- 5 申论高分人物素材汇总.docx
- 2 2027最新版公考事业编申论生态文明专题素材全套系统备考资料降维提分完整版高频考点.doc
最近下载
- 一般工业企业特殊作业安全要求 第5部分:检维修作业.docx VIP
- 机械工程材料及成形工艺(第四版)教学课件(完整版).ppt
- 质量零缺陷管理.pptx VIP
- 《一般工业企业特殊作业安全要求 第5部分:检维修作业》.docx VIP
- 乳腺癌的分子分型标准.pptx VIP
- 一般工业企业特殊作业安全要求 第5部分 检维修作业.pdf VIP
- 上海三菱电梯LEHY-Pro(NV5X1)安装说明书.pdf VIP
- T∕CNCA 136-2025 煤炭现货交易规则.docx VIP
- 2024年新人教版七年级上册道德与法治全册教案.docx
- 上海三菱电梯 LEHY-III-S-SM 版本J 维护说明书.pdf VIP
原创力文档

文档评论(0)