欢迎来到天天文库
浏览记录
ID:6727951
大小:180.00 KB
页数:6页
时间:2018-01-23
《汇编语言程序设计实验一》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、南通大学计算机类课程实验报告姓名郑丽梅学号1013023004学院杏林学院专业计算机101实验日期2012.10.12班级计算机101课程名称汇编语言程序设计一、实验名称:简单汇编语言程序设计二、实验目的:1.熟悉汇编语言运行、调试环境及方法;2.掌握简单汇编语言程序的设计方法;3.熟悉调试工具DEBUG,并运用DEBUG工具调试程序三、实验内容及要求根据下列要求,编写汇编源程序,汇编连接汇编源程序,并利用DEBUG工具调试程序,验证程序的正确性。1.若X、Y、R、W是存放8位带符号数字节单元的地址,Z是16位字单元的地址。试编写汇编程序,完成Z
2、¬((W-X)¸5-Y)´(R+2)。2.试编写一个程序,测试某数是否是奇数。如该数是奇数,则把DL的第0位置1,否则将该位置0。四、实验环境(包括软、硬件平台)笔记本电脑戴尔五、实验步骤或记录(包括主要流程和说明)1.1******************************************************************DATASEGMENTxDB7yDB9zdw?wdb67rdb4DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXmov
3、al,wsubal,[x]cbwmovbl,5idivblsubal,[y]movbl,raddbl,2imulblmov[z],ax MOVAH,4CHINT21HCODEENDSENDSTART1.2******************************************************************DATASEGMENTxdb63ydb?DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXmoval,[x]shrdl,1shral,1r
4、cldl,1mov[y],dlMOVAH,4CHINT21HCODEENDSENDSTART六、实验结果1.在1.1程序中W=67,X=7,Y=9,R=4,最后计算结果为Z=18,用十六进制表示为:0012,程序运行结果如下所示:2因为所设的数是99,为奇数,故最后结果为DL=1(即下图中DX为1)。七、实验存在问题和解决办法编写程序困难,不过在朱颖老师的认真教导下,我们渐渐了解了汇编语言。八、实验心得和建议加强汇编语言的学习力度。九、教师评语及成绩 年月日
此文档下载收益归作者所有