网站大量收购独家精品文档,联系QQ:2885784924

汇编论文汇编语言程序设计学习心得与总结.doc

汇编论文汇编语言程序设计学习心得与总结.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本科课程论文 Course Paper 论文编号 Paper No:撰写日期 Date: 2012-1-1 汇编语言程序设计学习心得与总结 Assembly programming language learning experiences and summarized 姓名 Name 邵京阳 计算机及信息工程学院 计算机科学与技术 10计本(1)班Email: 1581823503@ 巢 湖 学 院 汇编语言程序设计学习心得与总结 摘 要: 汇编语言是面向机器的程序设计语言。在汇编语合中,用助记符代替操作码,用地址符号或标号代替地址码。这样用符号代替机器语言的二进制码,就把机器语言变成了汇编语言。于是汇编语言亦称为符号语言。使用汇编语言编写的程序,机器不能直接识别,要由一种程序将汇编语言翻译成机器语言,这种起翻译作用的程序叫汇编程序,汇编程序是系统软件中语言处理系统软件。汇编程序把汇编语言翻译成机器语言的过程称为汇编。 关键词: 汇编语言、程序设计、指令系统 Assembly programming language learning experiences and summarized Abstract: The assembler language is facing machine programming language. In assembler language close, use mnemonic instead of operation codes and in address symbols or label instead of address. So instead of machine language with symbols of binary code, machine language into the assembly language. So the assembly language also called symbolic language. Use assembly language program, the machine cant direct identification, by a kind of program will assembly language into machine language, the translation of the role that assembler program, assembler system software is in language processing system software. The assembler assembly language into machine language process called assembly. Key words: Assembly language, program design, instruction system 引言:汇编语言是计算机能够提供给用户使用最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。因而,对程序的空间和时间要求很高的场合,汇编语言的应用是必不可少的。至于很多需要直接控制硬件的应用场合,则非用汇编语言不可。汇编语言在计算机发展中有举足轻重的作用,而作为汇编语言,它是怎样产生和发展的呢,他具有哪些特点及与其他计算机语言比较有何区别呢,今天就让我给大家做一些简要阐释。 汇编语言与高级语言的比较 首先,谈谈汇编语言的概况。汇编语言是一种功能很强的程序设计语言,也是利用计算机所有硬件特性并能直接控制硬件的语言。汇编语言,作为一门语言,对应于高级语言的编译器,需要一个“汇编器”来把汇编语言原文件汇编成机器可执行的代码。高级的汇编器如MASM,TASM等等为我们写汇编程序提供了很多类似于高级语言的特征,比如结构化、抽象等。在这样的环境中编写的汇编程序,有很大一部分是面向汇编器的伪指令,已经类同于高级语言。现在的汇编环境已经如此高级,即使全部用汇编语言来编写windows的应用程序也是可行的,但这不是汇编语言的长处。汇编语言的长处在于编写高效且需要对机器硬件精确控制的程序。 其次,谈谈汇编语言的特点。汇编语言比机器语言易于读写、调试和修改,同时具有机器语言全部优点。但在编写复杂程序时,相对高级语言代码量较大,而且汇编语言依赖于具体的处理器体系结构,不能通用,因此不能直接在不同处理器体系结构之间移植。 汇编语言的特点如下:   1.面向机器的低级语言,通常是为特定的计算机或系列计算机专门设计的。   2.保持了机器语言的优点,具有直接和简捷的特点

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档