下载此文档

[第二部分读程序](必做题).doc


文档分类:医学/心理学 | 页数:约2页 举报非法文档有奖
1/2
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/2 下载此文档
文档列表 文档介绍
该【[第二部分读程序](必做题) 】是由【蓝天】上传分享,文档一共【2】页,该文档可以免费在线阅读,需要了解更多关于【[第二部分读程序](必做题) 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。[第二部分读程序](必做题)要求:⑴直接在源程序“;”右侧对程序加以注释。⑵写出程序功能和运行后结果。程序1ORG0000HSJMPMAIN:MAINORG0030HMOVDPTR,#2000H ;被加数首地址MOVRO,#10H;加数首地址MOVRl,#20H;和首地址MOVR2,#05H;5字节相加CLRCADDA:MOVXA,***@DPTR ;取被加数ADDCA,***@RO;加上加数DAA;二-十进制数校正******@Rl,A;和存入INCDPTR;修正地址INCINCDJNZROR1R2,ADDA;5字节BCD码数加法循环AJMP$END⑵程序功能:片外数据存储器中被加数与片内数据存储中加数以5个字节长度的BCD码数形式相加,和存入20H-:若删去”DAA”一行,则程序功能为:”片外数据存储器中被加数与片内数据存储中加数以5个字节长度的二进制数相加,和存入20H-24H。问题2:若”MOVR2,#05H"改为”MOVR2,#02H”,则程序功能:”片外数据存储器中被加数与片内数据存储中加数以2个字节长度的BCD码数相加,和存入20H-24H".问题3:若和需存入10H-14H中,则修改******@RO,A ;和存入程序2ORG0000HSJMPMAINORG0030HMAIN:MOVDPTR,#TAB;指向表首址MOVA,#02H;取查表值MOVCA,***@A+DPTR;查表MOVRO,A;查表结果存R0中SJMP$ORG2080HTABDBOOH,I1H,22H,33H……;表(略)END程序功能:①这是个查表程序,欲查值为02H,通过查表得到对应结果。运行后结果:②(R0)=22H。问题1:若”MOVA,#02H”改为”MOVA,#03H”,则运行后结果:②(R0)=33H..问题2:若运行后结果为OOH,则修改MOVA,#00H

[第二部分读程序](必做题) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数2
  • 收藏数0 收藏
  • 顶次数0
  • 上传人蓝天
  • 文件大小60 KB
  • 时间2023-09-22