预览加载中,请您耐心等待几秒...
在线预览结束,喜欢就下载吧,查找使用更方便
如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第1次实验:熟悉宏汇编语言使用及简单程序编写一、目的和要求1、熟悉和掌握使用宏汇编编辑、链接和运行程序的基本方法。2、编写简单的汇编程序,加深对汇编程序构成特点的了解。3、通过编写简单的汇编程序,掌握汇编语言中基本数据的表达、运算符的运算规则以及表达式的书写规则,掌握运算符的优先级别和结合性的概念。二、机时安排3个机时三、内容1、练习掌握MASM6的基本使用方法。录入教材第一章中例程,学会编辑、保存、连接、运行程序的方法。熟练使用MASM6命令。EDIT、MASM、LINK、ML等常用命令的使用;、输出“helloworld”的程序代码:STACKSSEGMENTSTACKDW128DUP(?)STACKSENDSDATASSEGMENTSTRINGDB'helloworld!',13,10,'$'DATASENDSCODESSEGMENTASSUMECS:CODES,DS:DATASSTART:MOVAX,DATASmovds,axleadx,stringmovah,9int21hmovah,4chint21hCODESENDSENDSTART2、编写简单汇编程序(p73)从键盘输入26个字符(带回显)后,用AH=9和INT21H在屏幕当前行的下一行显示输出。编写的程序要有提示输入信息(注意回车换行的应用).完成教材上习题中题3.17中小程序的编写。第2次实验:熟悉宏汇编语言程序调试一、目的和要求1、熟悉汇编语言中语句的书写形式,并运用语句编写顺序结构程序。2、熟悉和掌握使用Debug调试程序的基本方法。二、机时安排3个机时三、内容1、练习使用Debug命令;2、完成教材上习题中题3.18中小程序的编写与调试。第3次实验:基本程序设计一、目的和要求1、掌握一般汇编程序设计的基本结构、段的划分。2、掌握汇编程序设计的几种基本结构:顺序、分支和循环结构。3、掌握伪指令、宏指令的使用与编程。二、机时安排6个机时三、内容1、伪指令、宏指令的使用与编程编程完成习题四中题4.15~4.19,并上机运行。2、顺序、分支和循环结构的练习3、编程完成习题5中题5.10~5.20,并上机运行。第4次实验:掌握子程序设计的方法一、目的和要求1、掌握子程序设计的定义和调用。2、掌握子程序设计的参数传递方法。二、机时安排3个机时三、内容1、子程序设计的定义和调用练习编程完成习题六中题6.6~6.14,并上机运行。2.子程序设计的参数传递方法编程完成习题六中题6.15~6.18,并上机运行。第5次实验:实用程序设计一、目的和要求掌握一些常用实用程序设计的方法和使用。二、机时安排6个机时三、内容编程完成习题七中题7.1~7.8,并上机运行。第6次实验:熟悉输入输出程序设计一、目的和要求1、掌握输入输出程序设计的方法。2、掌握混合编程的方法。二、机时安排3个机时三、内容编程完成习题十中题10.1~10.3,并上机运行。第7次实验:掌握系统功能调用程序设计方法一、目的和要求1、掌握DOS系统功能调用程序设计的方法。2、掌握BIOS系统功能调用程序设计的方法。二、机时安排6个机时三、内容1、DOS系统功能调用练习编程完成习题八中习题8.5~8.8,并上机运行。2、BIOS系统功能调用练习编程完成习题九中习题9.1~9.7,并上机运行。