- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验一 仿真软件使用和汇编程序调试方法学习
微机原理与应用; * 实验内容理解
* 实验仪器设备熟悉(电脑操作)
* 仿真软件使用(编辑/编译/调试)
* 数据分析并记录
* 编写实验报告;1、实验内容(红颜色字部分要求同学们自主完成)
1)从3500H内存单元开始建立0-15共16个数据。
(将以上存贮块清0,或者固定值,程序如何设计?)
2)将内存3500H单元开始的0-15共16个数传递到3600H单元开始的数据区中。
;仿真软件使用与汇编程序调试方法学习 ;d. 对原程序进行汇编与链接,通过观察输出窗口的信息,确定对汇编程序的修改。有错误,进行修改,随即汇编与链接,直到无错误为止,形成 *.exe可执行的文件。
e. 在调试界面中采用不同方式调试程序(采用单步、连续等运行方式,调试程序),通过“aux-memory”功能,观察各类数据变化,查看3500H-350FH 单元中的内容是否为00-OF 共16 个数,以及程序执行情况。;5、程序设计
1)工作原理
块移动是单片机常用操作之一,多用于大量的数据复制和图象操作。本程序是给出起始地址,用地址加一方法移动块,将指定源地址和长度的存储块移到指定目标地址为起始地址的单元中去,移动3500H到3600H偏移地址起16字节。;2)参考程序
CODE SEGMENT
ASSUME CS:CODE
START:MOV SI,3500H ;建立源地址指针
MOV CX,0010H ;字节数送入CX寄存器中
MOV AL,00 ;
A1: MOV [SI],AL ;写入一字节
INC SI ;修正指针
INC AL
DEC CX ;判断是否传送完毕 “LOOP A1”
JNZ A1
A2: JMP A2
CODE ENDS
END START;CODE SEGMENT
ASSUME CS:CODE
START:MOV SI,3500H ;建立源地址指针
MOV DI,3600H ;建立目标地址指针
MOV CX,0010H ;字数送入CX 寄存器中
A1: MOV AL,[SI] ;取源数据一字送入AX 中
MOV [DI],AL ;将源数据送入目标地址单元中
INC SI ;修正指针
INC DI
DEC CX ;判断是否传送完毕
JNZ A1
A2: JMP A2
CODE ENDS
END START;CODE SEGMENT “code”
ASSUME CS:CODE
START:MOV SI,3500H ;建立源地址指针
MOV CX,0010H ;字节数送入CX寄存器中
MOV AL,00 ;
A1: MOV [SI],AL ;写入一字节
INC SI ;修正指针
INC AL
DEC CX ;判断是否传送完毕 “LOOP A1”
JNZ A1
MOV SI,3500H ;建立源地址指针
MOV DI,3600H ;建立目标地址指针
MOV CX,0010H ;字数送入CX 寄存器中
A0: MOV AL,[SI] ;取源数据一字送入AX 中
MOV [DI],AL ;将源数据送入目标地址单元中
INC SI ;修正指针
INC DI
DEC CX ;判断是否传送完毕
JNZ A0
A2: JMP A2
CODE ENDS
END START;DATA SEGMENT ; 两数相加
X DW 1234H
Y DW 2345H
Z DW ?
DATA ENDS
CODE SEGMENT
ASSUME DS:DATA,CS:CODE
START: MOV AX,DATA
MOV DS,AX
LEA SI,X
LEA DI,Y
MOV AX,[SI]
ADD AX,[DI]
MOV Z,AX
MOV AH,4CH
INT 21H
CODE ENDS
END START;;6、实验报告要求(见附录)
1
您可能关注的文档
- 一级建造师《建筑工程》管理和实务模拟试卷第37、38套.doc
- 【优化方案】高二物理教科版选修3-5 第一章碰撞和能量守恒 第3节 动量守恒定律(共41张PPT)[数理化网].ppt
- 《计算机组成原理和汇编语言程序设计》第二版 复习和作业解答一.ppt
- 【侯亚君版本《概率论和数理统计》】1-3章习题解答.doc
- 上海京剧票房和社区戏剧之异同.doc
- 一级土地开发和工业地产.ppt
- 不符合、纠正措施和预防措施管理制度.doc
- 不合格品预防、管理和控制.ppt
- 专业工程管理和实务中央电大网上形考作业一01任务02.doc
- 专业技术人员执行力和创新服务力 试题答案.doc
- 2025年跨境电商物流可视化系统在跨境物流风险控制中的应用报告.docx
- 2025年跨境电商物流可视化系统在跨境物流资源整合中的应用报告.docx
- 2025年线上职业技能鉴定平台在技能人才评价体系中的创新与可行性.docx
- 元宇宙虚拟人技术市场潜力预测:2025年行业发展趋势报告.docx
- 2025年跨境电商物流可视化系统在跨境电商物流流程再造中的应用报告.docx
- 智慧物流园区信息化:2025年智能化物流仓储设备应用指南.docx
- 【真题】七年级下学期数学期中试卷(含解析)广东省深圳市南山外国语学校(集团)2024-2025学年.docx
- 2025-2026学年初中信息技术清华大学版2012九年级上册-清华大学版2012教学设计合集.docx
- 气候变化应对2025年低碳城市规划与实践案例深度剖析.docx
- 新能源汽车充电桩布局:2025年充电桩行业市场潜力与投资建议报告.docx
最近下载
- 最地震演练脚本.docx VIP
- 《国有企业管理人员处分条例》解读.docx VIP
- 《无机及分析化学》课件 第7章 物质结构基础.ppt VIP
- Kyocera京瓷ECOSYS M4125idn_M4132idn操作手册.pdf
- 含糖透析液对血透病人的影响.doc VIP
- RADWIN5000安装调试指南.doc VIP
- 无机及分析化学:第四章 物质结构简介.ppt VIP
- 体育康养与自然疗法的结合研究论文.docx VIP
- 2025年广东省基层住院医师线上岗位培训《医学人文及医患沟通》-中医学专业培训课程公共课答案.docx VIP
- 含糖透析液对糖尿病肾病血液透析患者血压和心率变异性影响.doc VIP
文档评论(0)