实验1 DOS操作基础
初次接触汇编的上机实验,感觉挺神奇的,感觉接触到了计算机里基础的东西,都是以前没见过的,有一些能够查询目录的指令,比如dir(目录显示指令)、type(显示文件内容命令)等等。
可能是自己太安于计算机的基础的常规操作,都没去发现它还有这么多的值得发现的东西。
实验二汇编初体验
第一次在DOS环境下运行汇编程序,接触到了一些内部可以调用的程序比如MASM.EXE、ASM.EXE、LINK.EXE等等。
还了解了debug下命令的一些用法,比如D(Dump)显示指定内存单元内容G(GO)运行命令,T(Trace)执行一条语句等等。
实验三DEBUG使用
这次实验课详细地介绍了debug的使用方法。
主要用到的D,T,U。
要多多上机才能学得更好。
实验四内存操作数及寻址方法
掌握了8088系统中数据在内存中的存放方式和内存操作数的几种寻址方式。
8088指令:INC,DEC,LOOP,INT 3,INT 20H,寄存器SI,DI。
通过反复的操作熟练的掌握了debug的一些用法。
对于寄存器还有一
些疑惑的地方,还得好好研究。
实验五数据串传送和查表程序
知道了MOV指令还有循环指令loop的用法。
还有堆和栈指示器和堆栈操作指令push和POP。
不过还是不太熟。
实验八显示十进制整数
这一次的实验,运用了更多的指令算法,课程脱节的问题也更明显地暴露出来,没有抓住核心的我走了不少弯路,但是只要用心,又有老师指导,还是能完成本次实验,并且先于理论课程学到了更新的知识。
(抄的百度)
实验九方程求解
初次接触汇编语言的分支结构。
用到了JMP指令。
这当然和之前学的C语言的思想是一样的,发现思想实现起来还是很不容易的,多加练习。
实验十五中断服务程序
通过本次试验熟悉了汇编语言宏程序设计;了解了中断服务子程序的编写,其中应注意恢复原中断指令,将ds重新指向数据段。
(抄的百度)。