汇编学习笔记-序章

Posted 蹦蹦骑士

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了汇编学习笔记-序章相关的知识,希望对你有一定的参考价值。

  最近突然对汇编语言开始感兴趣,于是说干就干了。

  之前也自学过一点汇编,是跟着王爽老师的《汇编语言(第3版) 》这本书学习的,已经是有5 6前年的样子了。当时觉得这本书写的非常通俗易懂是一本非常好的启蒙书籍,但是最近在翻阅的时候却觉得这本书知识点介绍的非常杂乱没有个章程,感觉像是没组织过一样想到哪里写到哪里。哈哈,个人愚见,王爽老师的粉丝不要喷我。

  于是乎我去各种百度汇编学习的书籍推荐,在知乎、csdn找到了好几本推荐的书,然后就一股脑买了4本。所以我简单的根据书名排了个阅读顺序:

  80x86汇编语言程序设计教程 > x86/x64体系探索及编程 > Intel汇编程序设计 > Windows32位汇编语言程序设计

  说说我这样排序的理由,前两本从书名上看 我觉得应该是 16汇编 到 32位汇编 再到 64位汇编的过程,所以这应该是一个循序渐进的过程。所以第一本是《80x86汇编语言程序设计教程》第二本是    《x86/x64体系探索及编程》,最后一本由于是和操作系统打交道了所有放在了最后,结果就出现了上述的排序。

  可以肯定的是书的内容肯定会有一部分是重复的,当然也会有相互补充的情况,我姑且先按照这个顺序走下去。如果我能坚持全部看完的话,最后我再写一个总结归纳一下学到的知识,这样也更能加深我对知识的掌握。

  网上有这么一个说法“技术博客就是一个程序员的附加值”。这也是我提笔开始写这篇博客的原因。由于我是第一次写博客所以文笔啊排版啊肯定都是一塌糊涂了。如果我有幸得各位赏光看上两眼的话还请别嫌弃,多多包含。

  程序员间还有这么一个准则“不要重复造轮子”。网上写汇编的文章肯定有很多一搜一大把。我为什么还要写呢,这不就是重复造轮子吗?我觉得不是的,对你来说也许是重复的轮子,但对我来说就是一种提炼,一种提高,或者说一种练习好了,别人的终究不是自己的。

  唉~原谅我废话比较多。

以上是关于汇编学习笔记-序章的主要内容,如果未能解决你的问题,请参考以下文章

汇编学习笔记-汇编程序的基本语法(NASM)

汇编入门学习笔记 —— 转移指令

汇编语言 王爽第三版学习笔记目录+习题解析+实验

汇编入门学习笔记 —— call和ret

汇编语言学习笔记

汇编入门学习笔记 —— int指令port