重庆时时彩开户  »  电脑  »  网络编程  »  汇编语言精析教程
汇编语言精析教程
名称:汇编语言精析教程
分类:网络编程
主讲:    
TAG:汇编语言    计算机语言    
时间:2015-01-11 09:20
收藏:搜藏到百度  收藏到QQ书签
汇编语言精析教程相关介绍

汇编语言是一门重要的程序设计语言。通过观看星火教育分享的这部汇编语言精析教程大家可以循序渐进的掌握汇编语言程序设计的基础知识、语法规则和程序设计方法,输入输出的概念及其程序设计方法等知识。

汇编语言是面向机器的程序设计语言。在汇编语言中,用助记符(Mnemonics)代替机器指令的操作码,用地址符号(Symbol)或标号(Label)代替指令或操作数的地址,如此就增强了程序的可读性并且降低了编写难度,象这样符号化的程序设计语言就是汇编语言,因此亦称为符号语言。使用汇编语言编写的程序,机器不能直接识别,还要由汇编程序或者叫汇编语言编译器(即汇编器)转换成机器指令。汇编程序将符号化的操作代码组装成处理器可以识别的机器指令,这个组装的过程称为组合或者汇编。因此,有时候人们也把汇编语言称为组合语言。

汇编语言包括两个部分:语法部分和汇编器。语法部分提供与机器指令相对应的助记符,方便指令的书写和阅读。当然,汇编语言的符号可以被人类接受,但不能被处理器识别,为此,还要由汇编语言编译器将这些助记符转换成机器指令。

根据应用领域的不同,处理器的种类繁多,比如用于工业控制和嵌入式计算的Z80、MC68000和MCS-51、广泛应用于个人计算机的INTELx86系列,以及基于ARM体系结构的处理器,包括苹果公司在内的大企业都是ARM的客户。事实上,今天的ARM是最受欢迎的32位嵌入式处理器,而且,今天的ARM处理器比INTEL奔腾系列卖得还多,基本上是3:1的比例。

不同的处理器有不同的指令集。正是因为这个原因,每一种处理器都会有自己专属的汇编语言语法规则和编译器。即使是同一种类型的处理器,也可能拥有不同的汇编语言编译器。一个明显的例子是INTEL x86系列的处理器,围绕它就开发出好多种编译器来,如MASM、NASM、FASM、TASM、GAS[2] 和AT&T等。而且,每一种编译器,都使用不同的语法。

广告合作关于我们免责声明GOOGLE地图百度地图最近更新RRS订阅
版权所有:星火视频教程网 | 苏ICP备15005240号 | Email:njjqs2003#126.com
Copyright © 2009 www.hbyjob.com All rights reserved
合作: 赌球网 葡京官网 重庆时时彩开户