预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

实验项目用汇编语言程序设计实现实验时间2015年12月12日实验目的掌握汇编语言编程的基本思路及方法学会使软件调试程序实验设备PC机一台实验原理使用文本文档编辑程序源文件,然后存盘,把扩展名改为.ASM。 b)用汇编程序masm对源文件汇编产生目标文件obj 如:汇编指示出错则需重新调用编辑程序修改错误,直至汇编通过为止。 c)用连接程序link产生执行文件EXE. d)执行程序。 e)使用debug程序调试程序的方法。实验步骤建立源文件,将其统一放到D盘 DATASEGMENT DA1DB3H DA2DB5H DA3DB5H CODESDB0;正常的信息是43H ADDRDB0;正常的信息是1002H DATAENDS STACKSSEGMENTPARASTACK DW20HDUP(?) STACKSENDS CODESEGMENT ASSUMECS:CODE,DS:DATA,SS:STACKS START:MOVAX,DATA MOVDS,AX MOVAL,[DA1] ;DA1传到AL寄存器 MOVBL,[DA2] ;DA2传到BL寄存器 MOVDL,[DA3] ;DA3传到DL寄存器 CMPAL,BL ;比较AL和BL的值 JZNEXT3 ;相同的时候转到NEXT3 CMPAL,DL ;比较AL和DL的值 JZNEXT2 ;相同的时候转到next2 MOVCODES,AL MOVADDR,OFFSETDA1 JMPNEXT NEXT2:MOVCODES,BL MOVADDR,OFFSETDA2 NEXT3:MOVCODES,DL MOVADDR,OFFSETDA3 NEXT:MOVAH,4CH INT21H CODEENDS ENDSTART 2、对源文件汇编产生目标文件obj D:\masm文件名.Asm 用连接程序link产生执行文件exe D:\link文件名.Obj 执行程序D:\文件名.exe 使用debug程序调试方法调试程序 D:\debug文件名.exe 实验心得在本次实验中,用汇编语言查询错误的代码,并将代码存放在其他单元中,在编写代码的过程中,不小心将正确代码取出存放,经过老师的指导,找出并解决错误。最终完成代码的编写。