1 / 3
文档名称:

实验一KeilC的使用与汇编语言上机操作实验报告.doc

格式:doc   大小:38KB   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实验一KeilC的使用与汇编语言上机操作实验报告.doc

上传人:一花一叶 2019/3/3 文件大小:38 KB

下载得到文件列表

实验一KeilC的使用与汇编语言上机操作实验报告.doc

相关文档

文档介绍

文档介绍:《微机实验》报告一、)字节拆分、合并:,观察相关寄存器和单元的内容。2)数据块填充:,观察相关寄存器和单元的内容。。有两个十六位无符号数,分别存放在从20H和30H开始的数据区中,低八位先存,高八位在后,和存于R3(高八位)和R4(低八位),进位位存于R2。二、设计思路 对于任务1,可直接创建工程模拟运行程序,调试查看结果; 对于任务2,可用加法指令ADD,但是考虑到高位存在进位,所以采用ADDC指令加法。三、资源分配 假设两个十六位无符号数存放在从20H和30H开始的区域中,它们加法后的高位存放在R3寄存器,低位存放在R4寄存器,进位存放在R2寄存器。四、流程图开始清零A进位C清零低位相加和存在R3定义两个十六位无符号数进位存在R2低位相加,进位存在C,和存在R4结束五、源代码(含文件头说明、资源使用说明、语句行注释)Filename::20HA的低位; 21HA的高位; 30HB的低位; 31HB的高位; R3和的高位; R4和的低位; 0000H 0100HMAIN: CLRC MOV20H,#10H MOV21H,#2AH MOV30H,#21H MOV31H,#00H ;把两个数的高低位地址赋值 MOVR0,#20H ;A低位给R0 MOVA,30H ;B低位给A ADDCA,R0 ;AB低位相加,进位存在C MOVR4,A ;和存在R4 CLRA MOVR0,21H ;A高位给R0 MOVA,31H ;B高位给A ADDCA,R0 ;AB低位相加 MOVR3,A ;和存在R3 CLRA ADDCA,#0 ;进位存在A MOVR2,A ;进位存在R2 SJMP$ END六、程序测试方法与结果、软件性能分析 在KeilC环境下模拟仿真没有发现错误,跟踪A,R2,R3,R4的值都没有发现错误,说明程序是可行的。七、心得与体会 这是单片机的第一次上机实验,对于Keil软件的安装到初步使用有了大致的了解,对于实验的编程,发现现场编写速度很慢,这说明自己对于上课学的知识还不够了解,基础不扎实,同时在程序查错的过程中花费了很多时间,后来发现在程序查错时,跟踪程序中的寄存器的值得变化时查错的一个不错的方法,可以很大的减少找错花的时间。同时,自己平时也要多联系编程,这样才能熟悉软件,减少错误发生率。八、思考题怎样查看工作寄存器、SFR、片内RAM、片外R

最近更新

TEG在康复医学领域的应用 8页

GLP在牙科疾病治疗中的临床应用 8页

AMH在航空航天医学中的应用 8页

21例胰腺癌患者临床分析报告 8页

2024年人教版六年级下册数学期末测试卷含答案.. 6页

2024年人教版四年级下册数学期中测试卷【夺冠.. 6页

2024年人教版四年级下册数学期中测试卷精品(.. 6页

2024年冀教版六年级下册数学期末测试卷含答案.. 7页

2024年刑法知识考试题库含完整答案【必刷】 54页

2024年北京版六年级下册数学期末测试卷必考 7页

2024年北师大版六年级下册数学期末测试卷含完.. 7页

2024年北师大版六年级下册数学期末测试卷(达.. 8页

2024年小学六年级下册数学期末测试卷【各地真.. 6页

2024年小学六年级下册数学期末测试卷精品(基.. 5页

2024年小学六年级下册数学期末考试卷及完整答.. 7页

2024年小学六年级下册数学期末考试卷附答案 6页

2024年沪教版六年级下册数学期末测试卷【预热.. 7页

2024年沪教版六年级下册数学期末测试卷精品(.. 8页

2024年浙教版六年级下册数学期末测试卷及答案.. 6页

2024年浙教版六年级下册数学期末测试卷附答案.. 6页

2024年苏教版六年级下册数学期末测试卷及完整.. 7页

2024年苏教版六年级下册数学期末测试卷附答案.. 8页

2024年西师大版六年级下册数学期末测试卷含完.. 7页

2024年西师大版六年级下册数学期末测试卷(突.. 6页

2024年部编版六年级下册道德与法治期中测试卷.. 6页

2024年部编版六年级下册道德与法治期末测试卷.. 5页

2024年青岛版六年级下册数学期末测试卷及答案.. 7页

2024年青岛版六年级下册数学期末测试卷附完整.. 6页

人教版一年级上册数学期中测试卷及完整答案【.. 7页

人教版一年级上册数学期中测试卷附完整答案【.. 7页