- 3
- 0
- 约1.33千字
- 约 9页
- 2018-08-05 发布于天津
- 举报
第十五讲循环程序设计
4.3.3 循环程序设计 在程序中包含重复执行的程序段称为循环程序设计。循环程序可以使程序结构性强、可读性好,从而大大提高了程序质量。 如将1~50这50个整数分别送入内部RAM中地址为30H开始的单元中,若用顺序结构,则需50个传送指令“MOV direct,#data”,而用下面的循环结构程序完成,显然简单、清晰、明了。程序流程图如图4-4所示。 程序如下: MOV R7,#50 ;循环初始化 MOV R0,#30H MOV A,#01 LOOP: MOV @R0,A ;循环处理 INC R0 INC A DJNZ R7,LOOP ;循环控制 RET ;循环结束 [例4.12] 统计单字节变量X中有多少位为1,并存入ONE 变量中。 使用带进位左循环移位指令和位判断转移指令,分别将X变量最高位移入进位标志位CY中并判断其值,若为1,则将ONE单元加1。这样重复操作八次即可。 ORG 1000H X EQU 20H ONE EQU 30H MOV ONE ,#00H ;ONE中初始值为0 CLR C
您可能关注的文档
- 潜在供应商确定程序-一汽客车有限公司综合业务系统.DOC
- 潜在国内生产总值GDP.PPT
- 澳宝化妆品惠州-济南大学科技处.DOC
- 澳柯玛股份有限公司制造分公司ZB2016CB17019澳柯玛股份有限.DOC
- 澎湖-隘门国小.DOC
- 演示材料-中国食品有限公司.PPT
- 濒临绝种生物如果.ppt
- 激烈的争执奇异的景象现代摄影机的鼻祖激烈的争执奇异的景象现代.PPT
- 激光产生的必要条件一粒子数反转populationinversion.ppt
- 濒临绝种保育类野生动物.PPT
- 糕点馅料生产线项目可行性研究报告模板-拿地备案.doc
- 固体废物处理及资源化利用项目可行性研究报告模板-备案审批.doc
- 分装碳酸氢钠和偶氮二甲酰胺项目可行性研究报告模板-立项备案.doc
- 建设卡丝化妆品研发生产基地项目可行性研究报告模板-备案审批.doc
- 发展生态圈暨无人机全产业链创新示范基地项目可行性研究报告模板立项申批备案.doc
- 航空产业产教融合实训基地项目可行性研究报告模板-备案审批.doc
- 加油加气站(母、子站)新建项目可行性研究报告模板-立项拿地.doc
- 改建600td油脂精炼车间项目可行性研究报告模板拿地备案立项.doc
- 陈祖维二试几何.pdf
- 2026-2027新人教版小学数学3三年级上册(全册)优秀课件.ppt
原创力文档

文档评论(0)