怎么学汇编语言
可以先读一下面这些书:1.《汇编语言》(第2版),王爽 著,清华大学出版社,2008-4-1
基于INTEL
8086处理器、MASM编译器,以及DOS平台的汇编教材,完全以8086处理器的实模式为主,不涉及目前常用的32位和64位模式,但因为通俗易懂,读者反映很好。
2.《80X86汇编语言程序设计教程》,杨季文等 编著,清华大学出版社,1999-3-1
基于INTEL
x86处理器、MASM和TASM编译器,既有16位实模式的内容,也有32位保护模式的内容,而且对后者讲述较为详细。
3.《32位汇编语言程序设计》,钱晓捷 编著,机械工业出版社,2011-8-1
基于INTEL x86处理器、MASM编译器,以及WINDOWS平台的汇编教材。
4.《16/32位微机原理汇编语言及接口技术》,钱晓捷,陈涛 编著,机械工业出版社,2005-2-1
基于INTEL
x86处理器,论述16位微型计算机的基本原理、汇编语言和接口技术,并引出32位微机系统相关技术。
5.《Intel汇编语言程序设计》(第五版),(美)欧文 著,电子工业出版社,2012-7-1
基于INTEL
x86处理器、MASM编译器,以及DOS/WINDOWS平台的汇编教材,既有16位实模式的内容,也有32位保护模式的内容。
6.《汇编语言的编程艺术》(第2版),(美)海德 著,清华大学出版社,2011-12-1
基于INTEL x86处理器,使用了作者自制的高级语言汇编器(High Level
Assembler,HLA)作为教学工具,以部分地获得高级语言的优势和功能。
7.《x86 PC汇编语言、设计与接口》(第五版),(美)马兹迪,考西 著,电子工业出版社,2011-1-1
基于INTEL x86处理器,既有16位实模式的内容,也有32位保护模式的内容,对64位也有所介绍。
ARM体系及单片机教材
1.《汇编语言程序设计--基于ARM体系结构》(第2版),文全刚 等主编,北京航空航天大学出版社,2010-8-1
基于ARM体系结构的处理器,是学习嵌入式技术的入门教材。
2.《零基础学AVR单片机》,徐益民 等编著,机械工业出版社,2011-1-1
单片机概述、avr单片机的开发工具、avr单片机c语言、atmega16单片机基本结构、avr的指令系统与汇编系统等。
3.《基于Multisim10的51单片机仿真实战教程》,聂典,丁伟 主编,电子工业出版社,2010-2-1
阐述了NI Multisim 10在单片机仿真中的各项主要功能。
4.《PIC18微控制器:体系结构、编程与接口设计》,(美)贝里著,清华大学出版社,2009-4-1
微控制器广泛应用于汽车、家电、工业控制、医疗设备等众多领域。本书以Microchip公司的PIC18系列微控制器为例,全面讲解如何使用C语言和汇编语言对微控制器进行编程。
5.《CASL汇编语言程序设计》,赵立辉编著,中国电力出版社,2002-10-1
CASL汇编语言是中国计算机软件专业技术资格和水平考试高级程序员级的必考内容。本书是讲述CASL汇编语言程序设计的专著。
汇编语言如何入门?
我也是0基础学编程
入门用王爽老师的《汇编语言》这本书,通俗易懂,如果不是遇到这本书,
可能我早就放弃学编程了,学完这个看谭浩强的《C语言程序设计》,
只看前几章就行,为WIN32汇编做基础,windows下的汇编和C很像,
然后学罗云彬老师的《windows环境下32位汇编语言程序设计》,
这本书学完,你就入门了。
顺便说一下,你学的时候要做笔记,每个指令的用法都要记下来,
这个很容易忘的,如果不记笔记,查书很麻烦。
王爽老师那本书学的时候不要着急,有理解不了的地方往下看,
可能会在后面讲到,不要气馁,学编程不可能把所有的东西记住,
但用到的时候一定要知道去哪查。
学windows编程的时候,也一样,所有学过的API的功能 用法 参数都要做笔记。
英语不用最棒的,初中水平就行,都是现用现查的,特意去学也没用,
两天半就忘了.