IBM-PC汇编语言程序设计实验报告

发布时间 : 星期四 文章IBM-PC汇编语言程序设计实验报告更新完毕开始阅读

中南大学

IBM-PC汇编语言程序设计

实验报告

学生姓名 学 院 专业班级 完成时间

目 录

汇编语言实验一 ........................................................................................ 3

1.实验目的与要求 .............................................................................. 3 2.实验内容与实现原理 ...................................................................... 3 3.实验具体设计实现及结果 .............................................................. 4 4.源代码 ............................................................................................... 7 汇编语言实验二 ........................................................................................ 8

1.实验目的与要求 .............................................................................. 8 2.实验内容与实现原理 ...................................................................... 8 3.实验具体设计实现及结果 .............................................................. 9 4.源代码 ............................................................................................... 9 汇编语言实验三 求Fibonacci递归数 ................................................. 11

1.实验目的与要求 ............................................................................ 11 2.实验内容与实现原理 .................................................................... 12 3.实验具体设计实现及结果 ............................................................ 12 4.源代码 ............................................................................................. 12 汇编语言实验四 分类统计字符个数 .................................................... 17

1.实验目的与要求 ............................................................................ 17 2.实验内容与实现原理 .................................................................... 17 3.实验具体设计实现及结果 ............................................................ 18 4.源代码 ............................................................................................. 18 总结 ........................................................................................................... 21

第 2 页 共 21 页

IBM-PC汇编语言程序设计

汇编语言实验一

1.实验目的与要求

【实验目的】

学习程序设计的基本方法和技能,熟练掌握用汇编语言设计、编写、调试和运行程序的方法,熟悉DEBUG调试程序和DOS功能表的查看,为后续实验打下坚实基础。

【实验要求】

通过实验掌握下列知识:

1、8086指令: MOV,ADD,ADC,SUB,SBB,DAA,XCHG 2、DEBUG命令: A,D,E,F,H,R,T,U。

3、ASCII码及用16进制数表示二进制码的方法。 4、8086寄存器: AX,BX,CX,DX,F,IP。

2.实验内容与实现原理

DEBUG 命令:

1、打 DEBUG 进入 DEBUG,显示提示苻 '_ '。 2、退出DEBUG命令:Q

3、显示内存命令:D 起始地址 结束地址

4、修改内存命令:E 起始地址,连续修改打空格键。打回车键退出E命令。 5、检查寄存器命令:R

6、修改寄存器命令:R 寄存器名

7、小汇编命令:A 起始地址,不输入指令打回车键退出A命令。 8、反汇编命令:U 起始地址 结束地址 9、文件命名命令:N 盘号:文件名

第 3 页 共 21 页

10、读文件命令:L 内存地址 11、写文件命令:W 内存地址

12、读扇区命令:L 内存地址 盘号(0--A:,1--B:) 扇区号 扇区数 13、写扇区命令:W 内存地址 盘号 扇区号 扇区数 14、运行命令:G=起始地址 结束(断点)地址

15、单步命令:T=起始地址 运行指令数,进入子程序内部。 16、单步命令:P=起始地址 运行指令数,不进入子程序内部。

17、内存搬家命令:M 起始地址 结束地址 目的地址

3.实验具体设计实现及结果

实验结果如下,输入debug指令后截图:

第 4 页 共 21 页

联系合同范文客服:xxxxx#qq.com(#替换为@)