子站点快捷通道:视频主站 | 资料下载 | 论坛交流
查看QQ交流群

当前位置:首页  »  电脑  »  网络编程  »  汇编语言教程(中山大学)

汇编语言教程(中山大学)
名称:汇编语言教程(中山大学)
分类:网络编程  点击:加载中
主讲:    
TAG:    
时间:2009-07-01 08:52
收藏:添加到百度搜藏
  • 优酷
  • qvod
  • 土豆
汇编语言教程(中山大学)相关介绍
2009-07-01 08:52        [我来说两句]    [加入收藏]
汇编语言(Assembly Language)是面向机器的程序设计语言.汇编语言是一种功能很强的程序设计语言,也是利用计算机所有硬件特性并能直接控制硬件的语言。汇编语言”作为一门语言,对应于高级语言的编译器,需要一个“汇编器”来把汇编语言原文件汇编成机器可执行的代码。高级的汇编器如MASM, TASM等等为我们写汇编程序提供了很多类似于高级语言的特征,比如结构化、抽象等。在这样的环境中编写的汇编程序,有很大一部分是面向汇编器的伪指令,已经类同于高级语言。现在的汇编环境已经如此高级,即使全部用汇编语言来编写windows的应用程序也是可行的,但这不是汇编语言的长处。汇编语言的长处在于编写高效且需要对机器硬件精确控制的程序。
  在汇编语言中,用助记符(Mnemonic)代替操作码,用地址符号(Symbol)或标号(Label)代替地址码。这样用符号代替机器语言的二进制码,就把机器语言变成了汇编语言。因此汇编语言亦称为符号语言。
  使用汇编语言编写的程序,机器不能直接识别,要由一种程序将汇编语言翻译成机器语言,这种起翻译作用的程序叫汇编程序,汇编程序是系统软件中语言处理系统软件。汇编语言编译器把汇编程序翻译成机器语言的过程称为汇编。
  汇编语言比机器语言易于读写、调试和修改,同时具有机器语言全部优点。但在编写复杂程序时,相对高级语言代码量较大,而且汇编语言依赖于具体的处理器体系结构,不能通用,因此不能直接在不同处理器体系结构之间移植。
  汇编语言的特点:
  1.面向机器的低级语言,通常是为特定的计算机或系列计算机专门设计的。
  2.保持了机器语言的优点,具有直接和简捷的特点。
  3.可有效地访问、控制计算机的各种硬件设备,如磁盘、存储器、CPU、I/O端口等。
  4.目标代码简短,占用内存少,执行速度快,是高效的程序设计语言。
  5.经常与高级语言配合使用,应用十分广泛。
  汇编语言的应用:
  1.70%以上的系统软件是用汇编语言编写的。
  2.某些快速处理、位处理、访问硬件设备等高效程序是用汇编语言编写的。
  3.某些高级绘图程序、视频游戏程序是用汇编语言编写的。
  汇编语言是我们理解整个计算机系统的最佳起点和最有效途径
  人们经常认为汇编语言的应用范围很小,而忽视它的重要性。其实汇编语言对每一个希望学习计算机科学与技术的人来说都是非常重要的,是不能不学习的语言。
  所有可编程计算机都向人们提供机器指令,通过机器指令人们能够使用机器的逻辑功能。
  所有程序,不论用何种语言编制,都必须转成机器指令,运用机器的逻辑功能,其功能才能得以实现。
  机器的逻辑功能,软件系统功能构筑其上,硬件系统功能运行于下。
  汇编语言直接描述机器指令,比机器指令容易记忆和理解。通过学习和使用汇编语言,能够感知、体会、理解机器的逻辑功能,向上为理解各种软件系统的原理,打下技术理论基础;向下为掌握硬件系统的原理,打下实践应用基础。
  学习汇编语言,向上可以理解软件,向下能够感知硬件,是我们理解整个计算机系统的最佳起点和最有效途径。
迅雷专用下载链接,您必须安装迅雷才能点击下载 点击查看下载地址
汇编语言视频教程50  asf33.74MB
汇编语言视频教程47  asf38.45MB
汇编语言视频教程49  asf38.78MB
汇编语言视频教程01  asf41.97MB
汇编语言视频教程42  asf33.73MB
汇编语言视频教程51  asf35.18MB
汇编语言ppt  rar6.54MB
汇编语言视频教程52  asf36.56MB
汇编语言代码集  rar12.74MB
汇编语言视频教程32  asf31.76MB
汇编语言视频教程48  asf36.01MB
汇编语言视频教程31  asf31.14MB
汇编语言视频教程43  asf32.25MB
ASF格式播放器  exe3.50MB
汇编语言视频教程45  asf37.67MB
汇编语言视频教程41  asf33.49MB
汇编语言视频教程35  asf38.00MB
汇编语言视频教程44  asf36.57MB
汇编语言视频教程37  asf31.88MB
汇编语言视频教程38  asf33.63MB
汇编语言视频教程39  asf32.15MB
汇编语言视频教程46  asf35.16MB
汇编语言视频教程40  asf34.81MB
汇编语言视频教程34  asf36.94MB
汇编语言视频教程33  asf32.01MB
汇编语言视频教程60  asf38.67MB
汇编语言视频教程59  asf37.21MB
汇编语言视频教程28  asf33.47MB
汇编语言视频教程30  asf32.10MB
汇编语言视频教程56  asf37.23MB
汇编语言视频教程03  asf35.98MB
汇编语言视频教程07(1)  asf34.25MB
汇编语言视频教程29  asf32.24MB
汇编语言视频教程36  asf33.83MB
汇编语言视频教程16  asf33.74MB
汇编语言视频教程24  asf28.70MB
汇编语言视频教程26  asf34.25MB
汇编语言视频教程64  asf42.91MB
汇编语言视频教程12  asf31.39MB
汇编语言视频教程57  asf35.57MB
汇编语言视频教程55  asf34.65MB
汇编语言视频教程58  asf36.42MB
汇编语言视频教程61  asf37.40MB
汇编语言视频教程11  asf32.99MB
汇编语言视频教程23  asf33.88MB
汇编语言视频教程04(1)  asf34.28MB
汇编语言视频教程53  asf36.38MB
汇编语言视频教程05  asf34.86MB
汇编语言视频教程63  asf37.88MB
汇编语言视频教程10  asf34.74MB
汇编语言视频教程09  asf33.27MB
汇编语言视频教程17  asf34.87MB
汇编语言视频教程22  asf34.22MB
汇编语言视频教程06  asf33.74MB
汇编语言视频教程25  asf33.99MB
汇编语言视频教程54  asf37.63MB
汇编语言视频教程08  asf34.09MB
汇编语言视频教程21  asf34.14MB
汇编语言视频教程13  asf33.67MB
汇编语言视频教程14  asf33.48MB
汇编语言视频教程18  asf34.95MB
汇编语言视频教程15  asf33.39MB
汇编语言视频教程02  asf40.85MB
汇编语言视频教程19  asf35.06MB
汇编语言视频教程20  asf33.99MB
汇编语言视频教程62  asf29.35MB
 
评论加载中...
广告合作关于我们免责声明GOOGLE地图百度地图最近更新RRS订阅
版权所有:星火视频教程网 | 苏ICP备08117497号 | Email:njjqs2003#126.com
Copyright © 2009 www.21edu8.com All rights reserved