- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机习题答案(第四章)
第四章
4.1 程序设计主要分为哪几种?各有什么特点?
答: 1.机器语言程序设计.指令难记,程序可读性和移植性差,不易查错和修改.
2.汇编语言程序设计. 需用汇编程序编译成机器码后方可执行,可以直接访问和操作单片机中的寄存器及存储器单元,对数据的处理表述的非常具体.
3.高级语言程序设计. 编程效率高,可移植性强,通用性强,但必须经过编译
4.2 AT89C51常用的汇编语言伪指令有哪些?它们的作用是什么?
答:伪指令有: ORG、END、EQU、DATA、DW、DS、BIT等,作用略
4.3 汇编语言程序设计分哪几个步骤?每个步骤的主要任务是什么?
答:P60页略
4.4 设内部RAM中存有两个有符号数A和B,求A和B之差,若溢出,则将两数均清零;否则,两数保持不变。
程序如下:
MOV R0,#A
MOV A,@R0
MOV R0,#B
SUBB A,@R0
JNB OV,OVER
MOV @R0,#00H
MOV R0,#A
MOV @R0,#00H
OVER: RET
4.5 已知片内30H单元中存有一个8位无符号数。编程将它们乘2,再存回原处。设乘完结果不超出一个字节。
程序如下:
ORG 0000H
MOV A,30H
RL A
MOV 30H,A
RET
4.6编写程序,把片外RAM从2000H开始连续存放的8个数据送到片内30H开始的单元中。
程序如下:
ORG 0000H
MOV R7,#08H
MOV DPTR,#2000H
MOV R0,#30H
LOOP1: MOVX A,@DPTR
MOV @R0,A
INC DPTR
INC R0
DJNZ R7,LOOP1
RET
4.7 已知片内30H,31H中存有一个16位的二进制数,高位在前,低位在后,请编程将它们乘2,再存回原处。设乘完结果不超出双字节。
程序如下:
ORG 0000H
MOV A,31H
CLR CY
RLC A
MOV 31H,A
MOV A,30H
RLC A
MOV 30H,A
AJMP $
4.8 若有两个无符号数X,Y分别存放在外部数据存储器50,51单元中,试编写一个程序,实现X*5+Y,结果高8位存入片内42单元,低8位存入片内43单元。
程序如下:
ORG 0000H
MOV DPTR,#0050H; X先乘2
MOVX A,@DPTR
MOV 43H,A
CLR CY
RLC A
MOV R0,A
CLR A
ADDC A,42H ; 高位存
RL A
MOV 42H,A
MOV A,R0 ;x再乘2
CLR CY
RLC A
MOV R0,A
CLR A
ADDC A,42H ;存高位
MOV 42H,A
MOV A,R0 ;4x再加x
CLR CY
ADD A,43H
MOV 43H,A
CLR A
ADDC A,42H
MOV 42H,A
INC DPTR ;5x+y
MOVX A,@DPTR
CL
您可能关注的文档
最近下载
- 生产过程管理介绍.pptx
- 链家大区商圈经理述职.pptx VIP
- 2.1MW分布式光伏发电示范项目主要设备及材料清册.doc VIP
- 济南局铁路局本科招聘笔试真题.pdf VIP
- 遥感地质解译报告.docx VIP
- (高清版)DB36∕T 2015-2024 地理标志产品++赣南脐橙.pdf VIP
- (正式版)H-Y-T 123-2009 海域使用分类(正式版).docx VIP
- 山东省日照市新营中学2024-2025学年七年级上学期期中考试英语试题.docx VIP
- 2023年新版事业单位岗位工资薪级工资标准及套改表.doc VIP
- 《高空作业车》国标GBT 9465-2018.docx VIP
原创力文档


文档评论(0)