- 11
- 0
- 约6.22千字
- 约 67页
- 2017-04-25 发布于四川
- 举报
第4章MCS_51汇编语言程序设计
第4章 MCS-51汇编语言程序设计 ;4.1程序编制的方法和技巧;4.1.1 编制程序的步骤 ;程序设计步骤;START;4.1.2 编制程序的方法和技巧;4.1.3 汇编语言的语句结构 ;2.汇编语言的语句格式;4.2 汇编语言源程序和汇编 ;功能:给变量标号赋予一个确定的数值。; ORG 1000H
LEN EQU 10H
START:MOV A,#LEN
ADD A,#30H
SJMP $
ORG 2000H
TAB1:DB 32H,0A7H
TAB2:DW 324AH,3CH
TAB3:DS 5
END
;4.3 程序设计基础与举例;4.3.1 顺序程序;步骤:;例4.3.2 三字节无符号数加法。一个加数存放在内部RAM 50H,51H,52H单元,另一个加数存放在内部RAM 60H,61H,62H单元,将相加结果存入50H,51H,52H单元。进位存放在位寻址区的00H位。按低字节对应低地址存放。;LJMP START
ORG 1000H
START:MOV A, 50H
ADD A, 60H
MOV 50H,A
MOV A, 51H
ADDC A,61H
MOV 51H,A
MOV A, 52H
ADDC A, 62H
MOV 62H,A
MOV 00H,C
SJMP $; ORG 2000H
START: MOV A,30H ;取值
ANL A,#0FH ;取低4位
ADD A,#30H ;转换成ASCII码
MOV 32H,A ;保存结果
MOV A,30H ;取值
SWAP A ;高4位与低4位互换
ANL A,#0FH ;取低4位(原来的高4位)
ADD A,#30H ;转换成ASCII码
MOV 31H,A ;保存结果
SJMP $
END ;结束;练习:2. 设X、Y两个小于10的整数分别存于片内30H、31H单元,试求两数的平方和并将结果存于32H单元。
;结束; ORG 2000H
ST: MOV A,30H ;取30H单元数据
MOV DPTR,#TAB ;将X送入B寄存器
MOVC A, @A+DPTR ;求X2,结果在A中
MOV R1,A ;将结果暂存于R1寄存器
MOV A,31H ;取31H单元数据
MOVC A, @A+DPTR ;求Y2,结果在A中
ADD A,R1 ;求X2+ Y2
MOV 32H,A ;保存数据
SJMP $ ;暂停
END ;4.3.2 分支程序 ;N;例4.3.4求出Y值,将Y值存入30H单元。
X X0
Y = 20H X=0
X+5 X0;A为负数?; ORG 1000H
MOV A, 30H ;取数
JB ACC.7,NEG ;负数,转NEG
JZ ZER0 ;为零,转ZER0
AJMP SAVE
您可能关注的文档
- 第3章国家信息基础设施.ppt
- 第3章城镇体系与区域经济发展.ppt
- 第3章地物和地貌的测绘.ppt
- 第3章国际组织法第2节联合国.ppt
- 第3章堆场作业管理.ppt
- 第3章可靠性设计和可靠度计算.ppt
- 第3章城市性质与城市人口.ppt
- 第3章基因工程药物23节.ppt
- 第3章国债流通与国债现货交易.ppt
- 第3章外汇与汇率课件.ppt
- 2026江西萍乡市市直卫健系统引进高层次人才26人备考题库完美版.docx
- 财务部个人工作总结范文推荐(3篇).docx
- 2026江西吉安市吉安县产业发展投资有限责任公司面向社会招聘2人参考题库含答案.docx
- 2025农村家庭聚餐管理工作总结(推荐).docx
- 2026湖北宜昌秭归县“招才兴业”事业单位人才引进招聘11人中南财经政法大学站备考题库附答案.docx
- 2026浙江金华武义县青少年工招聘2人参考题库含答案.docx
- 2026浙江金华武义通达实业有限公司招聘14人参考题库及答案1套.docx
- 2026海南海口实验中学冬季赴高校面向全国招聘教师(二)参考题库含答案.docx
- 2026浙江金华武义县青少年工招聘2人参考题库含答案.docx
- 2026浙江舟山双屿水务有限公司招聘11人员备考题库附答案.docx
最近下载
- 支部党员大会会议记录(支委会选举范例).docx VIP
- 深圳市宝安区2025-2026学年第一学期五年级语文期末学业质量评估卷(原卷+答案)统编版.docx VIP
- 山桐子种植加工、旅游项目可行性研究报告商业计划书.docx VIP
- 山桐子种植及种苗培育种植加工可行性研究报告申请备案.doc VIP
- 和田地区2026年度地直机关公开遴选公务员、事业单位公开选聘工作人员备考题库及完整答案详解1套.docx VIP
- 山桐子合作种植协议合同.docx VIP
- 2025年香氛未来趋势报告-英敏特.docx VIP
- 报告正文2014年太阳绿宝.pdf VIP
- 2025年高考:云南物理--试题及答案.pdf VIP
- 广东省深圳市宝安区2025-2026学年五年级上学期期末学业质量评估语文试卷.docx VIP
原创力文档

文档评论(0)