资料介绍
汇编语言(AssemblyLanguage)是面向机器的程序设计语言。在汇编语合中,用助记符(Memoni)代替操作码,用地址符号(Symbol)或标号(Label)代替地址码。这样用符号代替机器语言的二进制码,就把机器语言变成了汇编语言。于是汇编语言亦称为符号语言。使用汇编语言编写的程序,机器不能直接识别,要由一种程序将汇编语言翻译成机器语言,这种起翻译作用的程序叫汇编程序,汇编程序是系统软件中语言处理系统软件。汇编程序把汇编语言翻译成机器语言的过程称为汇编。中国著名计算机科学教育家王爽写过一本名叫《汇编语言》的书。
汇编语言是一种功能很强的程序设计语言,也是利用计算机所有硬件特性并能直接控制硬件的语言。汇编语言,作为一门语汇编语言言,对应于高级语言的编译器,需要一个“汇编器”来把汇编语言原文件汇编成机器可执行的代码。高级的汇编器如MASM,TASM等等为我们写汇编程序提供了很多类似于高级语言的特征,比如结构化、抽象等。在这样的环境中编写的汇编程序,有很大一部分是面向汇编器的伪指令,已经类同于高级语言。现在的汇编环境已经如此高级,即使全部用汇编语言来编写windows的应用程序也是可行的,但这不是汇编语言的长处。汇编语言的长处在于编写高效且需要对机器硬件精确控制的程序。
大多数情况下Linux程序员不需要使用汇编语言,因为即便是硬件驱动这样的底层程序在Linux操作系统中也可以用完全用C语言来实现,再加上GCC这一优秀的编译器目前已经能够对最终生成的代码进行很好的优化,的确有足够的理由让我们可以暂时将汇编语言抛在一边了。但实际情况是Linux程序员有时还是需要使用汇编,或者不得不使用汇编,理由很简单:精简、高效和libc无关性。假设要移植Linux到某一特定的嵌入式硬件环境下,首先必然面临如何减少系统大小、提高执行效率等问题,此时或许只有汇编语言能帮上忙了。
- 汇编语言王爽课程工具包下载 14次下载
- 【51单片机汇编语言】-自学之路
- 单片机C语言和汇编语言混合编程实例详解 227次下载
- TMS320C28X处理器汇编语言工具用户指南 30次下载
- 《微机原理与汇编语言》 中断系统 0次下载
- 汇编语言程序设计自学教程 41次下载
- 汇编语言学习课件_汇编语言高级编程技巧 0次下载
- 汇编语言学习课件_汇编语言程序组织 0次下载
- 汇编语言例 33次下载
- Assemble汇编语言设计技术 0次下载
- Linux中的汇编语言 55次下载
- DSP汇编语言编程基础
- 汇编语言静态分析工具设计与应用
- 宏汇编语言程序设计(PDF) 0次下载
- 汇编语言程序设计下载 0次下载
- 汇编语言结构与8086概述 3237次阅读
- 汇编语言的变量与编码是什么 1795次阅读
- 计算机的机器语言和汇编语言与高级语言的详细资料介绍 5892次阅读
- 汇编语言中常用的伪指令 7874次阅读
- 单片机 | 基础汇编语言编程实例 1w次阅读
- 单片机汇编语言常见错误知识点分析 6641次阅读
- 单片机闪烁灯汇编语言源代码大全(四款闪烁灯的汇编语言源代码) 2.5w次阅读
- 单片机流水灯汇编语言源代码大全(六款流水灯汇编语言源代码) 5.5w次阅读
- 高级语言和汇编语言_机器语言的区别 3w次阅读
- 学习开发环境和编程语言:汇编语言和C语言的比较 9080次阅读
- C语言与汇编语言相互结合的嵌套汇编语言 3541次阅读
- 跑马灯实验用汇编语言和C51语言做出的不同效果 4097次阅读
- 单片机编程之汇编语言基础-PIC单片机汇编指令 3092次阅读
- 单片机编程之汇编语言基础-常用指令和程序模式 1.5w次阅读
- 汇编语言的结构化设计及其在俄罗斯方块中的应用 3083次阅读
下载排行
本周
- 1PIC12F629/675 数据手册免费下载
- 2.38 MB | 36次下载 | 5 积分
- 2PIC16F716 数据手册免费下载
- 2.35 MB | 18次下载 | 5 积分
- 3STC15系列常用寄存器汇总免费下载
- 1.60 MB | 7次下载 | 5 积分
- 4AN158 GD32VW553 Wi-Fi开发指南
- 1.51MB | 2次下载 | 免费
- 5模拟电路仿真实现
- 2.94MB | 2次下载 | 免费
- 6AN148 GD32VW553射频硬件开发指南
- 2.07MB | 1次下载 | 免费
- 7PZT驱动开关电路
- 0.09 MB | 1次下载 | 免费
- 8电子线路板及仿真实现
- 1.54MB | 1次下载 | 免费
本月
- 1ADI高性能电源管理解决方案
- 2.43 MB | 452次下载 | 免费
- 2免费开源CC3D飞控资料(电路图&PCB源文件、BOM、
- 5.67 MB | 139次下载 | 1 积分
- 3基于STM32单片机智能手环心率计步器体温显示设计
- 0.10 MB | 133次下载 | 免费
- 4PIC12F629/675 数据手册免费下载
- 2.38 MB | 36次下载 | 5 积分
- 5美的电磁炉维修手册大全
- 1.56 MB | 24次下载 | 5 积分
- 6如何正确测试电源的纹波
- 0.36 MB | 19次下载 | 免费
- 7PIC16F716 数据手册免费下载
- 2.35 MB | 18次下载 | 5 积分
- 8万用表UT58A原理图
- 0.09 MB | 9次下载 | 5 积分
总榜
- 1matlab软件下载入口
- 未知 | 935121次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420062次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233088次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191367次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183335次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81581次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73810次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65988次下载 | 10 积分
评论
查看更多