汇编语言简介
来源:互联网 发布:cad建筑制图软件 编辑:程序博客网 时间:2024/05/17 02:25
汇编语言是最接近于机器语言的编程语言。如果说机器语言是计算机操作的本质,那么汇编语言就是最最接近本质的语言。汇编语言操作直接面向硬件,所以,我们在使用汇编语言的时候,我们能够感知计算机的运行过程和原理,从而能够对计算机硬件和应用程序之间的联系和交互形成一个清晰的认识。这也是最能够锻炼编程者编程思维逻辑的,只有这样,学习者才能形成一个软、硬兼备的编程知识体系,这是任何高级语言都无法给予的!
汇编语言对于内存的操作都是基于内存地址的,而C语言中最令人头疼的指针概念,说白了就是内存的地址。指针的学习和应用中最头疼的就是在指针这个抽象的概念和实际的内存单元之间建立思维映射,而这些恰恰是我们在汇编语言学习中频繁做的一件平常事。
汇编语言是一种功能很强的程序设计语言,也是利用计算机所有硬件特性并能直接控制硬件的语言。汇编语言的长处在于编写高效且需要对机器硬件精确控制的程序。
汇编可以直接面向计算机,与计算机指令一一对应,可以认为是便于记忆的的指令系统。而指令对计算机的细节没有做任何封装(即程序员可以控制计算机的实现细节,比如说直接操纵CPU的寄存器。
嵌入式系统、硬件驱动、单片机、病毒、破解
资料:《汇编语言》第二版 王爽 /视频 http://v.youku.com/v_playlist/f6143760o1p0.html
《windows环境下32位汇编语言程序设计》罗云彬
参考网站:http://www.fishc.com/
http://www.kuqin.com/assemble/20080411/6499.html 汇编语言浓缩教程
- 汇编语言简介
- 汇编语言简介
- 汇编语言简介
- 汇编语言简介
- 第一节 汇编语言简介
- linux汇编语言简介
- 汇编语言单词缩写简介
- 64位汇编语言简介
- 简明x86汇编语言教程(1)-汇编语言简介
- 汇编(一)汇编语言简介
- AT&T汇编语言与GCC汇编简介
- LLVM汇编语言指导手册之标识符简介
- 汇编语言:eax ... edi esp ebp寄存器简介
- Linux汇编和Shellcoding-1 汇编语言简介
- 汇编语言
- 汇编语言
- 汇编语言
- 汇编语言
- web services的基本原理
- 米饭项目管理学 - 对CMMI的理解
- 高质量的子程序
- 大端 小端(每次用到就忘,忘了就查,查了还忘。。。)
- EJB3.0+JBOSS4.0.5GA集群
- 汇编语言简介
- ibatis+spring+struts spring 外部注入 SqlMapClientTemplate
- 什么叫做CGI
- 多线程 AfxBeginThread 与 CreateThread 的区别
- Java 理论与实践: 并发集合类
- July 12th
- UVA 401 ACM 回文数
- AfxBeginThread的介绍/基本用法
- 网上收集的关于OpenStack的一些资源