-
请参阅当当网信息。
看看下面的评价就知道了,这就是我学到的
其实,书籍的编纂也差不多,只是国外的比较渐进,国内的有点拼凑。
-
我觉得那些没有详细读过英特尔书籍的人,如果你英语好,你会满意的。
因为那些书太大了,好像还没有中文版。
本书的标题是:英特尔 64 和 IA-32 架构软件开发人员's manual
数千页,你会满意的。
此外,这个东西似乎一直在更新。
也可以去硬件厂商的官方**,一般都有驱动**,也就是直接操作硬件的程序,现在好像没有这样的端口描述。 大多数驱动程序都是用低级语言编写的,而且非常小,所以我认为拆卸不会有太大的麻烦。 我没有拆卸驱动程序,所以我不确定。
-
你看过王爽的吗? 就个人而言,我认为这很好。 你花了多少时间读那本书?
我读了几个月,做了很多笔记,我个人觉得还挺赚钱的。 初学者通常会读那本书,如果你的水平足够高,那就找别的东西读。 建议大家找找国外出版的书,我咱们图书馆看过高伟写的书,很厚很详细,能找到一些看。
-
如果你想学习汇编语言,你需要从基础开始,如果你打算从事软件开发的职业,学习汇编是非常必要的。
学习汇编可以让你清楚地了解编程的底层实现和计算机的工作原理。 所以,我支持你学习汇编语言。
学习汇编语言,目前的教程是几本书是《ibm80x86汇编语言简明教程》清华大学出版社温东岑主编的这本书比较全面,所以内容涉及,但不适合没有基础的初学者,因为很多基础的东西都被撇在一边,所以你很难理解。
还有一本《汇编语言》清华大学出版社 王爽 我强烈推荐这本书在这里,这本书是初学者的救命稻草,它深入而简单,从最基础开始,一步一步来,让你轻松学习汇编语言 我刚用的第一本书,我看了好几遍都看不懂。 最后,我在别人的推荐下买了第二本书,我真的喜欢死了,你可以去搜索关于这本书的评论,绝对的经典。
学习编译需要学习:微机原理和C语言必须能够触摸和磨合。 这些工具都是罗云斌教授的windows32位汇编,大家可以看看。
学习汇编,必须背诵所学芯片的指令集,掌握指令集的功能和格式。 切记不要错过任何一个标点符号。 还有学习算法的需要(几乎所有的数据结构也在这里学习),只要掌握算法,只要知道一种计算机语言的语法,就可以使用它,因为所有语言的算法都是一样的。
剩下的就是学习计算机的逻辑,并了解机器指令是如何逐个执行的,尤其是寄存器的分配(这是特定于汇编语言的)。 请注意,当您自己编程时,首先列出并分配所有寄存器如何使用它们以及以后将如何转换它们。
高级语言是可移植的,这意味着在一种类型的 CPU 上编写的程序可以在另一种 CPU 上运行。 另一方面,汇编语言是不可移植的。 这是主要区别。 >>>More
专家C编程,C陷阱和坑落,C和指针,都是通过人们的邮件发布的,中文版不如原版英文版,但还是值得一看的。 还有Mechanic出版的英文版《The Science and Art of C Programming》,还有《C语言抽象思维》的讲课,太厚了,里面有炉子,有兴趣的话。 >>>More
汇编语言是一种低级语言,也称为符号语言,用于电子计算机、微处理器、微控制器或其他可编程设备。 在汇编语言中,机器指令使用助记符代替操作码,指令或操作数使用地址符号或指示符代替地址。 同时,由于资源稀缺,计算机运算的效率也成为那个时代工程师们追求的目标。 >>>More