太原理工大学硬件实验报告 联系客服

发布时间 : 星期日 文章太原理工大学硬件实验报告更新完毕开始阅读ef3f2e100266f5335a8102d276a20029bc646376

学院名称 软件学院 学生姓名 袁艺通 课程名称 专业班级 实验日期 目 1532 学201500号 6492 成绩 分支程序实验题设计实验 分支程序设计实验 一、 实验目的和要求 1.通过分支程序设计实验,掌握无条件转移指令、条件转移指令的格式、功能及使用方法。 2.掌握分支程序的结构、单分支和多分支程序的设计方法。 3.掌握分支程序的基本结构和控制循环的方法。 4.要求学生按教师指定题目进行汇编语言程序设计,并上机调试,以实现较复杂的程序设计。 二、实验内容和原理 1. 已知X、Y、Z、MAX为16位的带符号数,求三个数中最大值,结果存入MAX单元。 2. 编写程序计算Y的值,当X<0时,Y=-1;当X=0时,Y=0,当X>0时,Y=1,其中,输入数据X和输出数据Y均在数据段中定义,且皆为字节变

量。 三、主要仪器设 笔记本、DOSBOX 四、操作方法与实验步骤 64位机运行过程:DOS虚拟机,即DOSBox(1)假设编译器在E:\\masm5,就是masm.exe,debug.exe,link.exe的那个文件夹(2)输入令 mount C E:\\masm5 (把文件夹E:\\masm5当作虚拟机的C盘) (3)然后输入 C:(进入虚拟的C盘,其实就是E:\\masm5) (4)输入dir (5)输入命令:edit,打开编辑窗口,输入如下原程序后保存文件,例如exp1.asm (6)输入下列指令进行编译:d:\\ masm exp1.asm回车检查错误,如结果为0错误0警告则编译成功,产生exp1.obj文(7)输入下列指令进行链接:d:\\ link exp1.obj回车如结果为0错误0警告则链接成功,产生exp1.exe文件2.对已经汇编连接成功的可执行文件,使用DEBUG命令调试程序找出程序的断点,执行程序,显示有关寄存器、存储单元的内容,分析程序的结果。输入下列指令进行调试:d:\\masm\\debug exp1.exe回车,输入指令可以得到相应的调试结果:-D 显示储存器内容-T 执行和显示内容 五、实验数据记录和处理 1.

2.

六、实验结果与分析 1.