- 5
- 0
- 约1.01千字
- 约 34页
- 2019-08-21 发布于天津
- 举报
《微机原理及应用》实验;Emu8086仿真软件的使用;4.能够“单步执行”程序,并认真观察、判断每条指令执行的结果是否正确;
5.对执行中出现的错误结果,能够做出作出相应的处理。;
;用鼠标点击 “继续”按钮;编辑界面:第一次编写源程序, 点击“新建”按钮,否则,点击“打开”按钮。;工作模板的选择:选择“EXE模板”。;“EXE模板”编辑界面;几点说明:
“模板”列出了常用的“段”设置和“子程序”设置部分,您可以根据需要进行选择。不需要的部分及内容可以直接删除。
ASSMUME指令需要自己编写。;编写源程序时,尽量按照“模板”的格式和字体书写,以便养成良好的习惯。
编写源程序时,允许在“英文”或“中文”状态下编辑,但注释前面的分号“;”需用英文分号。;2、编程练习一;DSEG SEGMENT DATA
DATA1 DW 0F865H
DATA2 DW 360CH
DSEG ENDS
CSEG SEGMENT CODE
ASSUME CS:CSEG,DS:DSEG
START: MOV AM, DSEG
MOV DS,AX
MOV AX, ESEG
MOV ES, AX
LEA SI, DATA1
MOV AX, DATA1
ADD AX, DATA2
MOV [2800H], AX
HLT
CSEG ENDS
END START
(注:源程序有故意保留的错误,请你改正);文件的保存:点击快捷键“保存” 。;所保存文件的扩展名,自动定为.ASM。;文件的编译:编辑好的文件需要进行编译后才能运行。可点击“编译”快捷键。;如果编译正确,“编译错误”栏中空白。;如果出错,“编译错误”栏中将有错误说明。并改变源文件出错行的颜色。;在源文件中改正错误后还需要重新编译,直至无错误为止。;建立并保存编译后的文件(取名)。;如果存在同名文件时,会出现提示。是否替换原文件,你自己决定。
;使用“单步执行”便于观察、分析运行的过程细节。;;分析:第一条指令中DSEG的实际段
地址为什么是0B67h?;注意观察内存,分析数表的排列顺序。;3、编程练习二 ;实验报告要求:;Emu8086仿真软件在实验室的计算机上安装时,许多机器不支持汉化,希望大家提前有个思想准备,最好先熟悉一下软件的使用方法。;Emu8086软件的其它功能
您可能关注的文档
最近下载
- 2026在京全国性宗教团体应届高校毕业生招聘16人备考题库含答案详解(完整版).docx VIP
- 2025年新疆高考理综真题试卷及答案.docx VIP
- TCL 滚筒洗衣机TG-V80BA使用说明书.pdf
- 云南省中考:2025年-2023年《语文》考试真题与参考答案.pdf
- 2026年1月浙江省高考(首考)化学试题(含标准答案及解析).docx
- 基于精益生产的嘉泰清洁用品公司生产线改善研究.docx VIP
- 南充市高2026届高三高考适应性考试(一诊)语文试卷(含答案详解)原卷.pdf
- 语文课程与教学论 课件 欧阳芬 第1--5章 语文课程性质和理念---识字与写字教学.pptx VIP
- 2025年消防设施操作员(监控类)考前必练题库资料500题(含真题、重点题).pdf
- 长江传媒湖北省内出版发行翘楚,全产业链布局与数字化创新驱动提质增效.pdf VIP
原创力文档

文档评论(0)