首页 单片机习习题答案(第四章)

单片机习习题答案(第四章)

举报
开通vip

单片机习习题答案(第四章)PAGE第四章程序设计主要分为哪几种各有什么特点答:1.机器语言程序设计.指令难记,程序可读性和移植性差,不易查错和修改.2.汇编语言程序设计.需用汇编程序编译成机器码后方可执行,可以直接访问和操作单片机中的寄存器及存储器单元,对数据的处理表述的非常具体.3.高级语言程序设计.编程效率高,可移植性强,通用性强,但必须经过编译AT89C51常用的汇编语言伪指令有哪些它们的作用是什么答:伪指令有:ORG、END、EQU、DATA、DW、DS、BIT等,作用略汇编语言程序设计分哪几个步骤每个步骤的主要任务是什么答:...

单片机习习题答案(第四章)
PAGE第四章程序设计主要分为哪几种各有什么特点答:1.机器语言程序设计.指令难记,程序可读性和移植性差,不易查错和修改.2.汇编语言程序设计.需用汇编程序编译成机器码后方可执行,可以直接访问和操作单片机中的寄存器及存储器单元,对数据的处理 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 述的非常具体.3.高级语言程序设计.编程效率高,可移植性强,通用性强,但必须经过编译AT89C51常用的汇编语言伪指令有哪些它们的作用是什么答:伪指令有:ORG、END、EQU、DATA、DW、DS、BIT等,作用略汇编语言程序设计分哪几个步骤每个步骤的主要任务是什么答:P60页略设内部RAM中存有两个有符号数A和B,求A和B之差,若溢出,则将两数均清零;否则,两数保持不变。程序如下:MOVR0,#AMOVA,@R0MOVR0,#BSUBBA,@R0JNBOV,OVERMOV@R0,#00HMOVR0,#AMOV@R0,#00HOVER:RET已知片内30H单元中存有一个8位无符号数。编程将它们乘2,再存回原处。设乘完结果不超出一个字节。程序如下:ORG0000HMOVA,30HRLAMOV30H,ARET编写程序,把片外RAM从2000H开始连续存放的8个数据送到片内30H开始的单元中。程序如下:ORG0000HMOVR7,#08HMOVDPTR,#2000HMOVR0,#30HLOOP1:MOVXA,@DPTRMOV@R0,AINCDPTRINCR0DJNZR7,LOOP1RET 已知片内30H,31H中存有一个16位的二进制数,高位在前,低位在后,请编程将它们乘2,再存回原处。设乘完结果不超出双字节。程序如下:ORG0000HMOVA,31HCLRCYRLCAMOV31H,AMOVA,30HRLCAMOV30H,AAJMP$若有两个无符号数X,Y分别存放在外部数据存储器50,51单元中,试编写一个程序,实现X*5+Y,结果高8位存入片内42单元,低8位存入片内43单元。程序如下:ORG0000HMOVDPTR,#0050H;X先乘2MOVXA,@DPTRMOV43H,ACLRCYRLCAMOVR0,ACLRAADDCA,42H;高位存RLAMOV42H,AMOVA,R0;x再乘2CLRCYRLCAMOVR0,ACLRAADDCA,42H;存高位MOV42H,AMOVA,R0;4x再加xCLRCYADDA,43HMOV43H,ACLRAADDCA,42HMOV42H,AINCDPTR;5x+yMOVXA,@DPTRCLRCYADDA,43HMOV43H,ACLRAADDCA,42HMOV42H,AAJMP$4.9统计片内RAM20H-50H单元中所有大于0AH的数据的数目,并将结果放入片外RAM1000H单元中。程序如下:VOREQU0AHORG0000HMOVR1,#20HMOVA,#00HL4:MOV@R1,AINCR1INCACJNER1,#51H,L4L5:MOVDPTR,#1000HMOVA,#00HMOVX@DPTR,AMOVR6,#00H ;计数器清零MOVR0,#20H ;地址寄存器初值L3:MOVA,@R0CLRCCJNEA,#VOR,L1SJMPL2L1:JCL2INCR6L2:INCR0CJNER0,#51H,L3MOVDPTR,#1000HMOVA,R6MOVX@DPTR,ASJMP$有10个单字节数据,连续存放在片外2000H开始的区域中,试求出这10个数的总和,并将结果存入片内20H开始的单元,低位先存。程序如下:ORG0000HMOVR7,#10MOVDPTR,#20HMOV20H,#00HMOV21H,#00HLOOP:MOVXA,@DPTRADDA,21HMOV21H,ACLRAADDCA,20HMOV20H,AINCDPTRCLRCYDJNZR7,LOOPAJMP$ 编写程序,令其完成立即数6F5DH减去立即数13B4H,并把操作结果存入内部RAM的30H和31H单元,30H单元存放差的低8位,31H单元存放高8位。程序如下:ORG0000HCLRCMOVA,#5DHSUBBA,#0B4HMOV30H,AMOVA,#6FHSUBBA,#13HMOV31H,ASJMP$
本文档为【单片机习习题答案(第四章)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: ¥11.0 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
夫唯不争
擅长红木家具摆设雕刻
格式:doc
大小:20KB
软件:Word
页数:4
分类:
上传时间:2022-04-03
浏览量:8