欢迎来到天天文库
浏览记录
ID:61415402
大小:42.00 KB
页数:9页
时间:2021-01-27
《电气2008微机原理实验指导书.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、《微机原理与程序设计》实验指导书实验一:熟悉汇编语言程序的开发环境实验二:分支程序的设计试验三:循环程序的设计试验四:子程序设计实验五:混合程序设计实验指导老师:于仲安、张振利自动化与电气工程实验中心2010.10.15实验一熟悉汇编语言程序开发环境一.实验目的1.熟悉在汇编语言程序的编辑、汇编、连接、调试和运行的过程;2.熟悉汇编过程中一些常见出错信息;3.掌握简单的DEBUG调试命令。二.实验内容1.编写一个简单的汇编语言程序,要求程序运行后在平屏幕上显示字符串:mynameis×××其中×××为你自己的名字的汉语拼音,在数据段中定义。2.用DEBUG命令进行调试,掌握简单的命令调试
2、程序三、编程提示1.在数据段中定义以上的字符串;2.利用DOS功能调用输出字符串四.实验报告编写实验内容1的实验程序并记录实验结果。实验二分支程序的设计一、实验目的1.熟练掌握编写汇编语言源程序的基本方法和基本框架;2.学会编写分支程序设计的方法;3.学会使用DOS中断方式输出字符串;二、实验内容1.假设有一组数据:5,-4,0,3,100,-51,请编一程序,判断:每个数是否大于0?等于0?还是小于0,并输出其判断结果。即:当x>0时,在屏幕上显示y=1;当x=0时,在屏幕上显示y=0;当x<0时,在屏幕上显示y=-1;三、编程提示1.首先将原始数据(5,-4,0,3,100,-51)
3、装人存储单元中,在数据段中进行定义。2.将判断结果以字符串的形式存放在数据区中,以便在显示输出时调用。3.其中判断部分可采用CMP指令,得到一个分支结构,对应输出“y=0”,“y=+1”,“y=-1”之一。4.程序中存在一个循环结构,循环6次,调用6次分支结构后结束。四、实验报告要求按要求编写出原程序并记录实验结果。实验三循环程序的设计一.实验目的1.掌握循环程序设计的方法和编程技术;2.熟悉输入输出的调用过程;3.熟悉汇编过程中一些常见出错信息。二.实验内容1.定义字符串‘WelcomeToourSCHOOL’,将其中的英文的大写字母转换为小写字母,并统计其中转换了的字母个数。2.将转
4、换后的字符串在屏幕上显示出来,并分行显示字母的个数。三.实验提示1.在数据段中定义以上字符串;2.根据大小写字母之间的ASCII码差值,进行转换;3.利用DOS功能调用输出字符串和字母个数; 四.实验报告:1.画出程序流程图,2.写出实验内容正确的源程序清单和执行结果。实验四子程序的设计一、实验目的1.掌握子程序设计的方法和编程技术;2.熟悉输入输出的调用过程;3.掌握子程序中参数传递的方法。二、实验内容十进制数转换为十六进制:运行程序,提示输入一个小于65535的十进制数,输入后按回车键确定,换行输出相应的十六进制数。要求:(1)输入数据提示:INPUTADICEMALNUMBER<6
5、5536endwithenter:(2)出错提示,当输入的数据不在0-9之间,出现错误提示:INPUTISERROR!(3)可以循环多次转换,当不需要转换时,按空格键退出。(4)信息的提示和输入数据、转换后的数据等都要分行显示。三.实验提示(1)根据要求,可以设计三个子程序,其一为数据输入,转换为相应的二进制数;其二为将转换后的数据以十六进制形式输出;其三为换行和回车的输出。(2)子程序设计时参数的传递,我们可以利用较简单的寄存器传递参数。(3)提示信息的定义和输出,09H功能调用。(4)子程序的调用和返回。(5)字符输入输出的DOS功能的调用,输入01H、输出02H。(6)为了实现多次
6、转换,必须实现程序的循环执行。四、实验报告要求写出实验内容正确的源程序清单和执行结果。实验五混合程序的设计一、实验目的1.掌握多种程序设计的方法;2.熟悉输入输出的调用过程;3.灵活的实现方法和数据处理技术。二、实验内容在屏幕上输入一个小于65535的数值,按“+”后,再输入一个数值,按“=”后,现实两数的和。要求:(1)输入数据提示:INPUTADICEMALNUMBER<65536:(2)输入“+”后显示:INPUTONEANOTHERDICEMALNUMBER<65536:(3)输入“=”后显示运算的结果。三.实验提示(1)可以使用通用寄存器也可以使用存储单元保存加数和被加数。(2
7、)利用1号调用输入数据,利用2号功能显示数据。(3)可以循环,也可以不循环四、实验报告要求写出实验内容正确的源程序清单和执行结果。附件:DEBUG调试程序DEBUG是专门为汇编语言设计的一种调试工具,它通过步进,设置断点等方式为汇编语言程序员提供了非常有效的调试手段。1、DEBUG程序的启动在DOS提示符下,可键入命令:C>DEBUG[E:][path][文件名][参数1][参数2]其中文件名是被调试文件的名称,它须是执行文件(EX
此文档下载收益归作者所有