微机原理与接口技术实验指导书12级用

微机原理与接口技术实验指导书12级用

ID:37620996

大小:88.50 KB

页数:7页

时间:2019-05-26

微机原理与接口技术实验指导书12级用_第1页
微机原理与接口技术实验指导书12级用_第2页
微机原理与接口技术实验指导书12级用_第3页
微机原理与接口技术实验指导书12级用_第4页
微机原理与接口技术实验指导书12级用_第5页
资源描述:

《微机原理与接口技术实验指导书12级用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、微机原理及接口技术实验指导书贵阳学院电子与通信工程学院2013实验一清零程序一、实验目的掌握8088汇编语言程序设计和调试方法,熟悉键盘操作。二、实验内容把RAM区(数据段)内4000H~40FFH单元的内容清零。三、实验步骤1、画出程序流程框图。2、编写汇编源程序。3、将源程序编译为可执行文件。4、使用DEBUG用连续或单步方式运行程序,检查4000~40FFH内容执行程序前后的变化。四、数据记录1、程序流程图。2、源程序。3、实验结果。五、思考假使4000H~40FFH中内容改成FF,如何修改程序?附:参考程序框图参考程序DATASEGMENTORG4

2、000HDB256DUP(?)DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXMOVBX,4000HMOVAX,0000HMOVCX,0080HL1:MOV[BX],AXINCBXINCBXLOOPL1MOVAH,4CHINT21HCODEENDSENDSTART实验二数据区移动一、实验目的掌握RAM中的数据操作。二、实验内容把(数据段)4100H源RAM区首址内的16字节数据传送到(数据段)4200H目标RAM区。程序要求把内存中一数据区(称为源数据块)传送到另一存储区(称为

3、目的数据块)。源数据块和目的数据块在存储器中可能有三种情况,如下图:对于两个数据块分离的情况,如图(a),数据的传送从数据块的首址开始,或者从数据块的末址开始均可。但对于有部分重叠的情况,则要加以分析,否则重叠部分会因“搬移”而遭破坏。可以得出如下结论:当源数据首址>目的块首址时,从数据块首址开始传送数据。当源数据块首址<目的块首址时,从数据块末地址开始传送数据。三、实验步骤1、画出程序流程框图。2、编写汇编源程序。3、将源程序编译为可执行文件。4、使用DEBUG用连续或单步方式运行程序,检查4200~420FH内容执行程序前后的变化。四、数据记录1、程序

4、流程图。2、源程序。3、实验结果。五、思考采用串操作指令实现程序。附:参考程序框图参考程序DATASEGMENTORG4100HSTRING1DB16DUP(7)ORG4200HSTRING2DB16DUP(6)DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATA,ES:DATASTART:MOVAX,DATAMOVDS,AXMOVES,AXMOVCX,0010HMOVSI,4100HMOVDI,4200HCMPSI,DIJAA42ADDSI,CXADDDI,CXA41:DECSIDECDIMOVAL,[SI]MOV[DI],A

5、LLOOPA41JMPEXITA42:MOVAL,[SI]MOV[DI],ALINCSIINCDILOOPA42EXIT:MOVAH,4CHINT21HCODEENDSENDSTART实验三基于虚拟平台的并行接口综合应用一、实验目的了解数字接口芯片基本原理,掌握8255A的使用方法、熟悉PROTEUS仿真平台的使用。二、实验内容由8255A的A口输入开关量,经过CPU处理后送8255A的B口。由B口接的LED显示开关量。三、实验步骤1、搭建实验仿真用电路。2、编写汇编源程序。3、将源程序编译。4、运行程序改变开关量的输入,观查LED显示。四、数据记录1、电

6、路原理图。2、程序流程图。3、实验结果。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。