x86汇编语言

李忠

出版时间

2012-12-31

ISBN

9787121187995

评分

★★★★★

标签

编程

书籍介绍
这本书最打动人的地方,是它把汇编从'一门枯燥的语言'还原成'一套控制硬件的工具'。它不满足于教语法,而是带你绕过所有操作系统,直接读写字符、读取硬盘、从主引导扇区启动——这种'裸机感'正是它区别于王爽等入门书的灵魂。读者普遍反馈:前半部分(实模式)讲解细致通俗,配合 NASM 编译器和虚拟机,零基础也能跟上;但从第十一章进入保护模式后难度陡增,几百行汇编代码与含糊处让不少人'阅读体验极差',甚至戏称'从入门到入土'。正因如此,它更像一座桥梁:读通它,再去看《Orange'S》或写简易内核,便会明白作者'素养极高'绝非溢美。适合愿意啃硬核、想真正理解 x86 的人;只想轻松入门者,或许会失望。
目录
目录
第1部分 预备知识
第1章 十六进制计数法 3
1.1 二进制计数法回顾 3
1.1.1 关于二进制计数法 3

显示全部
用户评论
看了前半本,和《穿越计算机的迷雾》相比,可是差的太远了;递进的逻辑性没有了。也不成体系,没有太大参考价值。
很难评价,从里面补充了不少x86汇编的知识,但是没有真正的运行过书上的代码,尤其后半部分的代码,
X86汇编从入门到入土指南:本书→intel微处理器(书名)→intel开发人员帮助手册
人跟人比有差距啊,刚读完这本书不觉得作者水平有多牛,但在开始看《Orange'S:一个操作系统的实现》后才发现,这本《x86汇编语言》的作者真的是一个素养极高的程序员,代码简单清晰,注释到位;并且还是一个水平很高的知识传播者,讲解的知识点前后连贯丝丝入扣,整个进阶的过程毫无突兀感,什么时候该讲什么,什么时候不该讲什么,拿捏精准到位!和写《汇编语言》的王爽一个水准.。 服!ORZ 但是这本书读完意犹未尽,只把进程切换和内存管理很简单地点到了,没能继续深入讲一下操作系统,比较遗憾。
目前读过国人自己写的汇编书籍中最好的一本。王爽的汇编固然好,但是内容还是太老了。这本从实模式讲到保护模式,基本上x86下面写一个简易内核需要涉及到的汇编知识都有。
书没看,直接买的老师的视频课,只能说内容太硬核了,表面是在讲汇编,其实不知不觉带你实现了一个“操作系统”,当然不是真的操作系统,很多操作系统的功能都没有,但是看完之后明白了操作系统是怎么加载的,是怎么管理进程,管理内存的。
前面非常好但是感觉后面几章很难读,大段大段的代码解析很多概念讲的原本很清晰,后面越讲我约糊涂了,当然也可能是我太菜了
很不错
李忠无脑吹X2,保护模式最佳参考书。目前我看的一些其他涉及保护模式的书都以本书作为参考。不到500页的原因是汇编代码都在资料包里,作者用纯汇编写了个内核。书中只有核心核心代码讲解,和每段代码的意义。有专门配套的视频课需单独消费,虽然书已经写的相当清晰明了了,但是如果让我再看一遍我绝对选视频。由于用不上并没有进行过太多汇编的练习,所以理解可能不到位,让我对汇编理解最深刻的不是这些涉及汇编的书,而是编译原理,那语法制导翻译后产生的三元式不就是汇编代码吗?用汇编写内核真的读本书前想都不敢想,读本书后也就想想,还是用c写香一点
满分好书!强烈推荐所有计算机软件从业者读!
下载
收藏