微机原理实验—汇编语言指导书.docx
《微机原理实验—汇编语言指导书.docx》由会员分享,可在线阅读,更多相关《微机原理实验—汇编语言指导书.docx(17页珍藏版)》请在优知文库上搜索。
1、徼知百科将垓口井去卡哈招且4X董洁编北京科技高校自动化学院限制科学与工程系2013年5月微机原理与接口技术是工科计算机与相关专业学习微型计算机基本学问和应用技能的重要课程。本课程帮助学生驾驭微型计尊机的硬件组成与运用:学会运用指令系统和汇编语言进行程序设计:熟识各种类型的接口与其应用,树立起微型计算机体系结构的基本概念,为后继计算机课程的学习与应用打好基础。试验教学是本课程的重要组成部分,对学生理解概念、进行程序设计与提高应用技能至关重要。在指导书中,每一个试验均依据该课程试验大纲的要求编写,力求紧扣理论学问点、突出设计方法、明确设计思路,通过多种形式完成试验任务,最终引导学生有目的、有方向地
2、完成试验任务,得出试验结果C书中标(*)的试验可酌情选作。由于作者水平有限,书中难免存在不足之处,敬请读者指责指正。编者2013年5月前言2目录3第一部分汇编语言程序试验试验一显示程序试脸傅提!未定义书签.一、试验目的1二、试验所用设备1三、试验内容1四、试验步骤2五、参考程序清单2六、试验报告内容与要求3试验二数据传送试验4一、试验目的4二、试验所用设备4三、试验内容4四、试验步骤5五,试验报告内容与要求6试验三数码转换程序试验7一、试验目的7二、试验所用设备7三、试验内容7五、试验报告内容与要求9试验四运算类程序试验IO一、试验目的10二、试验所用设备10三、试验内容10四、试验步骤11五
3、、试验报告内容与要求11试验五分支程序设计试验12一、试验目的12二、试验所用设备12三、试验内容12四、试验步骤12五、试验报告内容与要求13试验六循环程序设计试验14一、试验目的14二、试验所用设备14三、试验内容14四、试验步骤14五、试验报告内容与要求14试验七子程序设计试验15一、试验目的15二、试验所用设备15三、试验内容15四、试验步骤16五、试验报告内容与要求17试验八综合程序设计试验.18一、试验目的18二、试验所用设备18三、试验内容18四、试验步骤18五、试验报告内容与要求19其次部分16位微机接口技术试验附录一:试验报告格式20实暗一显示程序试殴一、试验目的1 .驾驭在
4、PC机上以十六进制形式显示数据的方法:2 .驾驭部分DOS功能调用运用方法:3 .熟识汇编语言调试环境和TUrb。DebUgger的运用。二、试验所用设备PC微机一台。三、试验内容一般来说,程序须要显示榆出提示运行的状况和结果,有的还须要将数据区中的内容显示在屏幕上。本试验要求将指定数据区的数据以十六进制数形式显示在屏幕上,并通过DOS功能调用完成些提示信息的显示。试验中可运用DOS功能调用(INT21H).(1)显示单个字符输出入口:AH=O2H调用参数:D1.=输出字符(2)显:示字符串入口:AH=09H调用参数:DS:DX=串地址,$为结束字符(3)键盘输入并回显入口:AH=O1.H返回
5、参数:A1.=输出字符(4)返回DOS系统入口:AH=4CH调用参数:A1.=返回码四、试验步骤1 .运行轻松汇编软件,选择Edit菜单,依据试验内容的描述编写试验程序,本试验显示部分参考试验流程如图IT示;2 .运用Cofnpi1e菜单中的Cof1.IPi1e和1.ink对试验程序进行汇编、连接:3 .运用RUn菜单中的RUn,运行程序,视察运行结果;4 .运用RUn菜单中的DCbUg,谓试程序,视察调试过程中,数据传输指令执行后,各寄存器与数据区的内容:5 .更改数据区中的数据,考察程序的正确性。图17显示程序试验流程图五、叁考程序清单DATASEGMENTMESDB,Showaashex
6、:*,OAH1ODH,$,SDDBaDATAENDSCODESEGMENTASSUMECS:CODE1DS:DATASTART:MOVAX,DATAMOVDSfXMOVDX,OFFSETMES:显示提示信息MOVA1.1.,0911INT21HMOVDI,OFFSETSDMOV1.fDS:DIANDA1.,OFOH;取高4位SHRA1.,4CMPA1.,OAH;是否是A以上的数JBC2ADDA1.,07HADDA1.,3011MOVD1.,A1.;显示字符MOVH,02HINT21HMOVA1.,DS:DIAND1.OFH;取低4位CMPA1.,OAHJBC3ADDA1.,07HC3:ADD1
7、.,3011MOVD1.,A1.;显示字符MOVH,0211INT21HMOVX,4C00H;返回DoSINT21HCODEENDSENDSTART六、试验报告内容与要求写出程序调试过程与运行状况。实轴二数据传送试驻一、试验目的1 .熟识汇编语言调试环境和TUrboDebUgger的运用:2 .驾驭与数据有关的不同寻址方式。二、试验所用设各PC微机一台。三、试验内容将数据段中的一个字符串传送到附加段中,并输出附加段中的目标字符串到屏幕上。参考试验程序:DDTASEGMENT;定义源数据段MSRDBHE1.1.O,WOR1.D!*1.ENEQU$-MSRDDATAENDSEXDASEGMENT;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 实验 汇编语言 指导书