《汇编语言程序设计》学习心得自主学习报告.docx
《《汇编语言程序设计》学习心得自主学习报告.docx》由会员分享,可在线阅读,更多相关《《汇编语言程序设计》学习心得自主学习报告.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、汇编语言程序设计学习心得自主学习报告汇编语言程序设计学习心得自主学习报告 本文关键词:汇编,自主学习,学习心得,语言程序设计,报告汇编语言程序设计学习心得自主学习报告 本文简介:自主学习报告书题目:学习汇编语言程序设计报告学习课程:汇编语言程序设计姓名:专业:学号:福建工程学院国脉信息学院教务处制二一二年六月学习汇编语言程序设计报告书由于实际工作中对汇编语言程序设计应用较多,在业余时间我自主学习了北京高校出版社出版的汇编语言程序设计一书。这一本书介绍了80x86汇汇编语言程序设计学习心得自主学习报告 本文内容:自主学习报告书题目:学习汇编语言程序设计报告学习课程:汇编语言程序设计姓名:专业:学
2、号:福建工程学院国脉信息学院教务处制二一二年六月学习汇编语言程序设计报告书由于实际工作中对汇编语言程序设计应用较多,在业余时间我自主学习了北京高校出版社出版的汇编语言程序设计一书。这一本书介绍了80x86汇编语言程序设计的方法和技术,共分为两个部分:第一部分介绍80x86cpu的编程结构,汇编语言程序的格式和伪指令,80x86cpu的寻址方式和指令系统;其次部分深化探讨分支程序、循环程序、子程序基本程序设计方法,以及以中断为主的i/o程序设计,其中包括宏指令、多模块连接技术、汇编语言与高级语言的混合编程、dos和bios供应的常用中断调用,以及文件系统等内容。通过本书,我深化的驾驭了汇编语言的
3、编程方法、思路和技巧,并对计算机的底层编程有肯定相识;还对计算机底层运行程序的机制及计算机的工作原理有了深化的了解。在学汇编的过程中,最重要的就是要驾驭汇编语言中的指令的一些基本用法。当然要能够真正的了解其中的内涵,这样在实际的编程中也能够像运用高级语言一样敏捷的变通。汇编语言作为一种低级程序设计语言,既然是低级所以应当是最底层的,与计算机内部的结构联系应当联系很亲密,而且我在学习中也深刻的了解到了这一点。比如说后来学到的寄存器、中断、还要各种寻址方式以及进栈出栈,好多的就是设计到计算机硬件。前面几章都是对计算机内部结构和一些常用的指令以及寻址方式的寻址方式。到后面学到子程序以及宏的作用才真正
4、发觉到其实跟高级语言差别不大。以C语言为例,C语言也是由一个一个的函数组成的。没想到想汇编这样的低级语言也可以这样。在汇编语言的子程序和宏中,我个人更感觉宏的运用更像我们高级语言的子函数,通过定义好的宏,我们在后面干脆调用就可以了。尤其是宏带参数的宏跟C语言中带参数的函数真的很像,依据参数的不同调用宏就能得到不同的结果。而汇编中的子程序没有这个传递参数这个功能。在调用子程序的时候要留意各寄存器中的内容。子程序是在程序执行期间由主程序调用的,它只占有它自身大小的一个空间,他不仅是源程序级别简化,形成的目标代码较短;而宏调用则是在汇编期间绽开的,每调用依次进把宏定义体绽开一次,它是源程序级的简化。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汇编语言程序设计 汇编语言 程序设计 学习心得 自主 学习 报告
限制150内