汇编语言程序设计课程论文.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
西 南 林 业 大 学 汇编语言程序设计期末论文 题 目: 汇编语言程序设计课程论文 学 院: 理学院 专 业 : 信息与计算科学(11 级) 姓 名: xxx 学 号: xxxx 教师姓名: xxxx 二○一三 年 十二 月 汇编语言程序设计课程论文 摘 要: 汇编语言是一种功能很强的程序设计语言,也是利用计算机所有硬 件特性并能直接控制硬件的语言。汇编语言,作为一门语言,对应于高级 语言的编译器,需要一个汇编器来把汇编语言原文件汇编成机器可执行 的代码。高级的汇编器如 MASM,TASM 等等为我们写汇编程序提供了 很多类似于高级语言的特征,比如结构化、抽象等。在这 的环境中编写 的汇编程序,有很大一部分是面向汇编器的伪指令,已经类同于高级语言。 现在的汇编环境已经如此高级,即使全部用汇编语言来编写 windows 的 应用程序也是可行的,但这不是汇编语言的长处。汇编语言的长处在于编 写高效且需要对机器硬件精确控制的程序。 与我们学过的 C 语言相比,C 语言是一 结构化的高级语言,执行效 率远没有汇编语言高。很多情况下,使用 C 语言编写会出现 ROM 空间不 足、堆栈溢出等 问题,而对于汇编语言,一条指令就对应一个机器码,每 一步怎么执行都很清楚明了,并且程序大小和堆栈调用情况都容易控制, 调试起来也比较方便。 - 0 - 关键词 :编汇 应用 程序 存储器 低级 CPU 汇编语言比机器语言易于读写、易于调试和修改,同时也具有 机器语言执行速度快,占内存空间少等优点,但在编写复杂程序时具有明 显的局限性,汇编语言依赖于具体的机型,不能通用,也不能在不同机型 之间移植。 是能完成一定任务的机器指令的集合。常说汇编语言过时,是 低级语言,并不是说汇编语言要被弃之,相反,汇编语言仍然是程序员必 须了解的语言,在某些行业与领域,汇编是必不可少的,非它不可适用。只 是,现在计算机最大的领域为 IT 软件,也是我们常说的 Windows 编程, 在熟练的程序员手里,使用汇编语言编写的程序,运行效率与性能比其它 语言写的程序是成倍的优秀,但是代价是需要更长的时间来优化,如果对 计算机原理及编程基础不扎实,实在是得不偿失,对比现在的软件开发, 已经是市场化的软件行业,加上高级语言的优秀与跨平台,一个公司不可 以让一个团队使用汇编语言来编写所有的东西,花上几倍甚至几十倍的 时间,不如使用其它语言来完成,只要最终结果不比汇编语言编写的差太 - 1 - 多,就能抢先一步完成,这是市场经济下的必然结果。 但是,至今为止,还没有程序员敢断定汇编语言是不需要学的, 一个不懂汇编语言的程序员,只是三流的程序员,这是大部分人的共识, 同时,技术汇编语言(Assembly Language)是面向机器的程序设计语言精 湛的汇编程序员,已经脱离软件开发,挤身于工业电子编程中,一个 电子 工程师,主要开发语言就是汇编,c 语言使用只占极少部分,而 电子开发 工程师是千金难求,在一些工业公司,一个核心的 电子工程师比其它任何 职员待遇都高,对比起来,一般 电子工程师待遇是程序员的十倍以上。这 种情况是因为现在学习汇编的人虽然也不少,但是真正能学到精通的却 不多,它难学,难用,适用范围小,虽然简单,但是过于灵活,学习过高级 语言的人去学习汇编比一开始学汇编的人难得多,但是学过汇编的人学 习高级语言却很容易,简从繁易,繁从简难。总之,汇编语言是程序员的 必修语言。    目前国内最好的汇编网站是“AoGo 汇编小站”。其站长 aogo,就 是一个在工业方面有所成就的工程师,有意者可多参考。其次就是罗云彬

文档评论(0)

LF20190802 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档