微机原理实验—汇编语言指导书.docx
《微机原理实验—汇编语言指导书.docx》由会员分享,可在线阅读,更多相关《微机原理实验—汇编语言指导书.docx(13页珍藏版)》请在优知文库上搜索。
1、微机原理及接口技术试验指导书董洁编北京科技高校自动化学院限制科学与工程系2013年5月微机原理与接口技术是工科计算机与相关专业学习微型计算机基本学问和应用技能的重要课程。本课程帮助学生驾驭微型计尊机的硬件组成与运用:学会运用指令系统和汇编语言进行程序设计:熟识各种类型的接口与其应用,树立起微型计算机体系结构的基本概念,为后继计算机课程的学习与应用打好基础。试验教学是本课程的重要组成部分,对学生理解概念、进行程序设计与提高应用技能至关重要。在指导书中,每一个试验均依据该课程试验大纲的要求编写,力求紧扣理论学问点、突出设计方法、明确设计思路,通过多种形式完成试验任务,最终引导学生有目的、有方向地完
2、成试验任务,得出试验结果C书中标(*)的试验可酌情选作。由于作者水平有限,书中难免存在不足之处,敬请读者指责指正。编者2013年5月微机原理试胺一汇编语言指导书实验一显示程序试验一、试验目的1 .驾驭在PC机上以十六进制形式显示数据的方法;2 .驾驭部分DOS功能调用运用方法;3 .熟识汇编语言调试环境和TUrbODebUgger的运用。二、试验所用设备PC微机一台。三、试验内容一般来说,程序须要显示输出提示运行的状况和结果,有的还须要将数据区中的内容显示在屏幕上。本试验要求将指定数据区的数据以十六进制数形式显示在屏幕上,并通过DOS功能调用完成一些提示信息的显示。试验中可运用DOS功能调用(
3、INT21H)。(1)显示单个字符输出入口:AH=O2H调用参数:D1.=输出字符(2)显示字符串入口:AH=O9H调用参数:DS:DX=串地址,$为结束字符(3)键盘输入并回显入口:AH=O1.H返回参数:A1.=输出字符(4)返回DOS系统入口:AH=4CH调用参数:A1.=返回码四、试验步源1 .运行轻松汇编软件,选择Edit菜单,依据试验内容的描述编写试验程序,本试验显示部分参考试验流程如图IT示;2 .运用Cofnpi1e菜单中的Cof1.IPi1e和1.ink对试验程序进行汇编、连接:3 .运用RUn菜单中的RUn,运行程序,视察运行结果;4 .运用RUn菜单中的DCbUg,谓试程
4、序,视察调试过程中,数据传输指令执行后,各寄存器与数据区的内容:5 .更改数据区中的数据,考察程序的正确性。11W11图17显示程序试验流程图五、参考程序清单DATASEGMENTMESDBShowaashex:,OAH,OD1.I,SDDBa,DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS.AXMOVDX,OFFSETMES;显示提示信息MOVH,0911INT21HMOVDI,OFFSETSDMOV1.DS:DIANDA1.,OFOH:取高4位SHRA1.4CMP.OAH;是否是A以上的数JBC2ADDA1.,07
5、HC2:ADD1.,30HMOVD1.A1.;显示字符MOVH,02HINT21HMOV1.,DS:DIAND1.,OFH;取低4位CMPA1.,OAHJBC3ADD1.07HC3:ADD1.,30HMOVD1.1A1.;显示字符MOVH,02HINT21HMOVAX,4C00H;返回DoSINT2111CODEENDSENDSTART六、试验报告内容与要求写出程序调试过程与运行状况。2 .运用CompiIe菜单中的Compi1.e和Iink对试验程序进行汇编、连接:3 .运用RUn菜单中的RUn,运行程序,视察运行结果;4 .更改数据区中的数据,考察程序的正确性。五、试验报告内容与要求依据试
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 实验 汇编语言 指导书