大工18秋《汇编语言程序设计》
6页1、大连理工大学远程与继续教育学院汇编语言程序设计课程设计 题 目: 插入数组中某一元素算法 1.谈谈你对本课程学习过程中的心得体会与建议?课程伊始,我便意识到汇编语言绝不是轻易能弄懂的。相较于曾经学过的C语言,电脑等于在迁就人的思维方式,但汇编却是接近机器语言的一门语言,我们学习和编写程序时必须要去迁就电脑的思维方式,有时候还要设身处地地用电脑的角度去思考问题,这就是我学习汇编语言时感受最深的地方,想起来很简单,写起来相当的不易。在学习之前我们都需要明确何为汇编语言。计算机能够直接识别的数据是由二进制数0和1组成的代码。机器指令就是用二进制代码组成的指令,一条机器指令控制计算机完成一个基本操作。为了克服机器语言的缺点,人们采用助记符表示机器指令的操作码,用变量代替操作数的存放地址等,这样就形成了汇编语言。在经过一个学期系统性的学习后,自己也算初窥门径,有所收获。首先,对一样新课程要学会与学过的课程作比较,这样有助于我们更快进入状态,最重要的是一些思考问题,实现功能的逻辑的思考,会帮助我们很快的找到编写程序的思路和方向。汇编语言与其它的程序设计语言相比,操作的是更加底层的东西,它可以直接与
2、硬件打交道,而别的语言基本不可能实现这样的功能。既然是与硬件打交道,那么我们在写程序的时候就要更加小心了,可能一不小心就会把程序跑丢了。其次,学习汇编语言,首要问题是学习80X86指令系统。如果能将指令系统中的各个助记符、格式等都能完全掌握并灵活运用,大部分工作就已经完成了。指令系统确定了CPU所能完成的功能,是用汇编语言进行程序设计的最基本部分。如果不熟悉汇编指令的功能及其有关规定,那肯定不能灵活使用汇编语言。其中方括号中的内容为可选项。指令助记符决定了指令的功能,对应一条二进制编码的机器指令。指令的操作数个数由该指令确定,可以没有操作数,也可以有一个或多个操作数,大多数指令要显示写出来,还有些操作数是隐含的。再者,在编写汇编程序时,应该注意特别容易出现的错误,例如在编写数据传送指令时,目的操作数和源操作数的类型一定要匹配,CS不能作为目的操作数,offset后只能跟简单地址符号,等等。在学习汇编语言时,指令的功能是学习和掌握的重点,要准确有效并合理的使用这些指令,必须了解一些使用的规则。现对汇编语言编程时的规则进行总结,归纳起来有三点:1、要求指令操作数的寻址方式;2、指令对标志位
《大工18秋《汇编语言程序设计》》由会员you7****5932分享,可在线阅读,更多相关《大工18秋《汇编语言程序设计》》请在金锄头文库上搜索。
兰州大学《企业战略管理》22春平时作业123答案
地大《马克思主义基本原理》在线作业一答案
兰州大学《组织行为学》22春平时作业123答案
东大《管理沟通(二)》在线平时作业123答案
东大《计算机控制系统》在线平时作业123答案
南开22春学期(高起本1709、全层次1803-2103)《国家公务员制度专题》在线作业答案
东大《国际贸易(二)》在线平时作业123答案
西交《药事管理学(专升本)》在线作业答案
兰州大学《劳动经济学》22春平时作业123答案
地大《马克思主义基本原理》在线作业二答案
西交《结构力学》在线作业答案
兰州大学《统计学原理》22春平时作业123答案
兰州大学《现代远程学习概论》22春平时作业答案
东大《电力系统分析》在线平时作业123答案
兰州大学《结构力学》22春平时作业123答案
地大《大学英语(三)》在线作业一二答案
西交《建筑法规》在线作业答案
福师《中学思想政治教育学科论》在线作业一答案
大工22春《水力学》在线作业123答案
福师《中学思想政治教育学科论》在线作业二答案
2023-04-21 41页
2023-05-19 13页
2022-12-04 8页
2024-02-22 32页
2023-06-12 69页
2023-03-27 13页
2023-02-21 20页
2022-09-10 13页
2022-08-19 15页
2023-06-03 12页