- 78
- 0
- 约5.46千字
- 约 7页
- 2016-10-06 发布于重庆
- 举报
微机实验一华科大
《微机实验》报告
实验名称 KeilC的使用与汇编语言上机操作
指导教师 曹丹华
专业班级 光电1103 姓名 刘洒 学号 U201115011 序号
联系方式
任务要求
1.掌握KeilC环境的使用
1)字节拆分、合并:调试e421.asm程序, 观察相关寄存器和单元的内容。
2)数据块填充:调试fill.asm程序,观察相关寄存器和单元的内容。
2. 编写两个十六位数的加法程序。
有两个十六位无符号数,分别存放在从20H和30H开始的数据区中,低八位先存,高八位在后,和存于R3(高八位)和R4(低八位),进位位存于R2。
二、设计思路
对于任务要求1,由于实验代码已由老师给出,实验者只需在Keil软件上进行运行调试,在此不一一赘述,仅将程序调试结果截图附录余下。
字节拆分、合并程序
File name: e421.asm
Description: 1字节BCD码转换为2字节ASCII
2字节ASCII码转化为1字节BCD码
Date:
Designed by:
Source used: 30H: BCD data
31H, 32H:ASCII data
31H, 32H -33H
ORG 0000H
LJMP MAIN
ORG 0100H
MAIN: MOV SP, #40H ;赋堆栈指针
MOV 30H, #49H ;30H单元赋值
MOV R0, #32H ;R0指针赋值
MOV @R0, #0 ;32H单元清零
MOV A, 30H
XCHD A, @R0 ;拆分字节
ORL 32H, #30H ;转换为ASCII
SWAP A
ORL A, #30H ;转换为ASCII
MOV 31H, A ;结果存于31H单元
MOV A, 31H ;从31H单元取值
ANL A, #0FH ;转换为BCD
SWAP A
MOV 33H, A ;结果存于33H单元
MOV A, 32H ;从32H单元取值
ANL A, #0FH ;转换为BCD
ORL 33H, A ;合并字节
HERE: SJMP HERE ;踏步
END
数据块填充程序:将片外RAM 7000H-70FFH单元按一定规律填充
File name: fill.asm
Date: 2011.8.20
Designed by: CDH
Source used: R0: 计数器
DPTR: 片外数据指针
ORG 0000H
LJMP MAIN
ORG 0100H
MAIN: MOV SP,#40H
FILL: CLR A ;A寄存器清零
MOV R0, #00H ;设循环计数器
MOV DPTR, #7000H ;设数据指针
FILL1: MOVX @DPTR, A ;传送到片外RAM
INC A ;A内容加1
INC DPTR ;修改数据指针
INC R0 ;修改循环计数器
CJNE R0, #00H, FILL1 ;判断是否结束
HERE: SJMP HERE ;原地踏步
END
下面对于实验要求2(编
您可能关注的文档
- 05并发性互斥和同步 .ppt
- 循环语句FOR-ENDFOR.doc
- 循环首次适应算法首次适应算法最佳适应算法C语言版.doc
- 循环队列(链表实现).doc
- 循证医学--学生自我评价表.doc
- 循证医学-文献评价.doc
- 循证医学-证据的分级.doc
- 循证护理护理新模式.doc
- 微之创科技—创新实践教育第一家.doc
- 循环超声波提取机.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- ntvf调试资料解读.doc VIP
- 电影《色.戒》的叙事伦理.doc VIP
- 上海大学2023-2024学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
- 佳能EOS1500D基本使用说明书说明书.pdf VIP
- 上海大学2023-2024学年第1学期《高等数学(上)》期末考试试卷(B卷)附参考答案.pdf
- 渣打银行(香港)有限公司.PDF VIP
- 2024年吉林高职高专院校单招统一考试《语文》试卷及参考答案.pdf VIP
- JSG202515机器人系统集成应用技术样题-学生组.docx VIP
- 棋盘博弈采购法战略体系.ppt VIP
- 节后复产复工安全知识考试试卷及答案.docx
原创力文档

文档评论(0)