- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
xs微机原理与接口技术实验指导书测控专业.doc
实验要求
带预习报告上机
根据实验要求,作好充分预习,设计实验硬件原理及接线图(必须标出相关的管脚号,以备硬件连线及测试),画出程序流程图,写出源程序清单,规划好调试步骤,上机时带预习报告。注意:无预习报告者不得做实验。
认真实验,经教师检查后,方可离开
注意掌握软、硬件调试方法,提高分析问题、解决问题的能力。对所编写的程序必须十分清楚,作到知其然,亦知其所以然,硬件电路原理清楚,熟练应用常规的仪器(如万用表、示波器等)检查测试硬件电路。指导教师还会根据实验要求,提出问题。
按时提交实验报告
实验结束后,在预习报告的基础上,完成实验报告,并于下次实验时交给指导教师。
实验报告格式
实验* ***** ***** *****
一、实验目的
二、实验内容
三、硬件原理及接线图
四、程序流程图
五、程序清单
六、实验步骤
七、实验结果及现象分析
八、收获及建议
实验一 DEBUG的使用和简单程序设计
一、实验目的
1. 熟悉8086CPU指令集
2. 掌握动态调试程序DEBUG
3. 熟悉汇编程序的开发过程认识集成操作软件。
.掌握在集成环境中编辑、编译、连接汇编语言程序方法。
.掌握INT 21H软件中断来调用DOS内部子程序的方法实验设备
PC微机一台实验
1) 编程将数据段中的一个字符串传送到附加段中,并输出附加段中的目标字符串到屏幕上。2) 修改此程序,采用字符串传送指令完成。DEBUG程序
在windows xp的开始菜单下,点击运行项,然后输入debug命令,将启动DEBUG程序。出现DEBUG提示符
— ;DEBUG提示符
2. 帮助命令 ?
— ? ;将会显示DEBUG可用的命令
3. 用DEBUG的R命令查看、改变CPU寄存器的内容;
用R命令查看各寄存器的内容并纪录;-R
用R命令修改寄存器BX、SI、BP的值。
-RBX ;查看BX
BX 0000 ;已经是0
:00ff ;修改寄存器BX为00ff
-R ; 注意BX的内容已经改为00ff
4. 用DEBUG的E命令改写内存中的内容;
用E命令将内存1000:0—1000:9单元中的内容改写为0、1、2、3、4、5、6、7、8、9,并用D命令进行验证。
-E 1000:0000 ;修改内存1000:0000
1000:0000 D0.00 09.01 ;用空格在将下一单元内容改为01….
-D 1000:0000 ;显示内存1000:0000的内容
5. 用DEBUG的U命令将内存中的机器指令翻译成汇编指令;
用E命令从1000:0单元开始写入如下机器码,然后用U命令将内存中的机器指令翻译成汇编指令,并分析实验结果各部分的含义。
机器码 对应的汇编指令
b80100 MOV AX, 0001
b90200 MOV CX, 0002
01c8 ADD AX, CX
-E 1000:0 ; 用E命令从1000:0单元写入机器码
1000:0000 D0.b8 09.01
-D 1000:0 ;显示1000:0
-U 1000:0
用DEBUG的T命令执行机器指令;
用T命令单步执行上题程序段的每条指令并纪录AX, CX寄存器的执行结果。
-T=1000:0 ;注意cs, ip寄存器内容
-T
用DEBUG的A命令以汇编指令的格式在内存中写入一条机器指令。
用A命令将下面的程序段写入内存,用U命令翻译成机器指令,逐条执行,观察每条指令执行后,CPU中相关寄存器中内容的变化。
MOV AX,4E20H
ADD AX,1416H
MOV BX,2000H
ADD AX,BX
MOV BX,AX
ADD AX,BX
MOV AX,001AH
MOV BX,0026H
ADD AL,BL
ADD AH,BL
ADD BH,AL
MOV AH,0
ADD AL,BL
ADD AL,9CH
-a ;在所提示的逻辑地址下输入上面程序段,注意立即数不用加H,不输回车将结束程序的输入,
-u 段地址:EA ;
-t=段地址:EA ;
(二). 简单程序设计——数据传送实验集成操作软件是集编辑(Edit.exe)、编译(Tasm.exe)、连接(Link.exe)和调试(TD.exe)等多个功能于一体,为用户提供了一个学习微机原理的实验平台。1.运行程序/“HQFC集成开发环境.EXE”软件
您可能关注的文档
- t燃煤锅炉烟气的除尘脱硫脱硝脱汞工艺方案.doc
- T建设“数字城市”迈向“智慧城市”.ppt
- UC反激式开关电源.doc
- ug建模练习.ppt
- UML功能模型.ppt
- UML课程设计仓库管理系统.ppt
- Unit(商务英语口语实训下册).ppt
- Unit+One+Meeting+Arrangement(商务英语重庆科创职业学院).ppt
- UnitComputers.ppt
- UnitGlobalWarmingUsingLanguage.ppt
- 洋葱销售SOP流程及关键动作相关知识测试试卷.docx
- 深度解析《GBT 43841-2024内蒙古绒山羊》.pptx
- 电气设备运维及机械部件相关知识测试试卷.docx
- 深度解析《GBT 43843-2024网络协同制造平台数据服务要求》.pptx
- 思维倾向与开放性自我评估试卷.docx
- 危险化学品企业特殊作业安全相关知识考试试卷.docx
- 深度解析《GBT 43844-2024IPv6地址分配和编码规则 接口标识符》.pptx
- 智慧教学整体解决方案(1).doc
- 多重耐药菌感染防治知识及预防措施试卷.docx
- 深度解析《GBT 43845-2024基于扫描氮-空位探针的微弱静磁场成像测量方法》.pptx
文档评论(0)