文档介绍:微机原理实验指导(TPC-2003A实验)实验一基础操作与调试一、实验目的1、熟练掌握DEBUG调试程序的常用命令;2、学习手工汇编;3、学习常用命令用法,掌握算术、逻辑运算指令功能及其对标志位的影响。二、实验要求1、认真学习附录B的知识,掌握DEBUG的功能及命令使用方法。实验一基础操作与调试三、实验内容1、启动DEBUG,用“R”命令显示各寄存器值,记录并说明DEBUG的初始工作环境。2、认真学习"D"命令、“E”命令、“R”命令的功能、应用、命令格式、、自行设计操作进行,掌握它们的用法,要求做到能对不同地址中的内容和寄存器进行熟练的检查和修改。记录练习的操作和过程,解释结果;说明各个寄存器的初值以及段地址、偏移地址的意义,确实掌握地址与其中存放的数据之间的关系。实验一基础操作与调试四、思考题试编一程序段将AL中的内容乘10后存放于AX中(不用乘法指令)。五、实验总结实验二简单程序设计一、实验目的1、能进行简单的顺序结构程序的设计。2、进一步巩固8086/8088的指令。3、初步掌握源程序中语法错误的检查方法。4、熟悉在汇编程序的建立、录入、汇编、连接和调试的方法。5、巩固DEBUG的使用方法。实验二简单程序设计二、实验要求试编写一程序:将四个16位数相加,结果的低16位送LSBR单元中,高16位送MSBR单元中。三、实验内容第一步:在EDIT或EDLIN或其它编辑器中输入下列源程序,。第二步:用汇编程序MASM对源文件汇编产生目标文件(OBJ)第三步:如果源程序有语法错误,则汇编程序提示出错。此时,就要重新回到编辑程序,根据提示的错误信息对源程序进行修改,再编译源程序,直到没有错误为止。第四步:用连接程序LINK对(OBJ)文件进行连接,产生可执行文件(EXE文件),最后执行文件。实验二简单程序设计四、实验作业编制一个程序,求出下列公式中Z的值,并存放在RESULT单元中;   Z=((X+Y)*6-X)/2实验三分支程序结构一、实验目的1、掌握8086/8088条件测试指令。2、学习并掌握分支程序结构程序的设计方法。3、能熟练掌握源程序中语法错误的检查方法。实验三分支程序结构二、实验要求   1、试编写一个汇编语言程序,要求从键盘接收三个16进制数,并根据对三个数的比较显示如下信息:①如果三个数都不相等则显示0;②如果三个数中有二个数相等则显示1;③如果三个数都相等,则显示2实验三分支程序结构三、实验内容1、画出程序的流程图2、写出程序源代码3、调试、显示结果四、实验总结