- 6
- 0
- 约6.34千字
- 约 42页
- 2017-08-12 发布于河南
- 举报
微机原理3.8课件
3.8 循环程序设计
编制循环程序就是要发现程序设计中的重复
性规律。
3.8.1 循环程序的基本结构
1、循环准备——设置次数及地址指针
2、循环工作——循环重复操作部分
3、循环修改——修改循环次数和地址指针
4、循环判断——判断循环是否结束,否则继
续循环,是则结束循环。 ;循环准备;3.8.2 循环指令(重复控制指令)
1、循环至CX=0的指令
格式:LOOP OPR ; OPR≡{标号}
功能:CX←CX-1,若CX≠0则转移到OPR
(继续循环),否则(即CX=0)结束循环。
说明:LOOP OPR 等效 DEC CX
JNZ OPR
;2、等于零/相等时循环指令
格式:LOOPZ/LOOPE OPR;
功能:CX←CX-1;若CX≠0且ZF=1(为零/相
等)则转移到OPR,否则(CX=0或ZF=0)结束循
环。
用途:双条件判断,例如比较两个数据块是否
相等,循环结束时CX=0表示相等,CX≠0时表示
不相等。;3、不等于零/不相等时循环指令
格式:LOOPNZ/LOOPNE OPR;
功能:CX←CX-1;若CX≠0且ZF=0(不为零/不相等)则转移到OPR,否则(CX=0或ZF=1)结束循环
用途:双条件判断,例如查找数据块是否存在某种字符或数据,循环结
您可能关注的文档
最近下载
- 2026年北京海淀区招聘社区工作者考试笔试试题(含答案).doc VIP
- EPDM颗粒塑胶底层摊铺检验批.xls VIP
- 生物医药研发合规管理手册.docx
- 中等职业学校《Python程序设计》课程标准.doc VIP
- 15J401 钢梯国标 建筑图集 汇编 .docx VIP
- 2、海尔【max】安装说明-外机RFC252~1360MXNYA(T).pdf VIP
- FMEA手册最新中文版整理(第五版).pdf VIP
- 耳念珠菌病护理查房.pptx VIP
- 1 制作校园全景模型 课件人民版劳动八年级上册.pptx VIP
- 基础化工行业专题报告:“硫”荒已至,路在何方——硫价上涨过程中,中国化工行业面临的挑战和机遇-260625.docx VIP
原创力文档

文档评论(0)