当前位置: 技术问答>linux和unix
想学汇编
来源: 互联网 发布时间:2016-09-23
本文导语: 最近看了一本书《Orange's一个操作系统的实现》(于渊《自己动手写操作系统第二版》),让人很兴奋的名字。可是看了一会儿就发现自己实在是看不下去,因为我一点汇编也不懂。 问题: 希望好心人推荐一本学习...
最近看了一本书《Orange's一个操作系统的实现》(于渊《自己动手写操作系统第二版》),让人很兴奋的名字。可是看了一会儿就发现自己实在是看不下去,因为我一点汇编也不懂。
问题:
希望好心人推荐一本学习汇编的 好书(希望能有比较多的完整代码,8086的就可以了) ,如果能有视频教程就更好了。还有汇编的开发环境用什么好,那本书里推荐的是NASM(很囧的是不会用,有示范吗?)。
问题:
希望好心人推荐一本学习汇编的 好书(希望能有比较多的完整代码,8086的就可以了) ,如果能有视频教程就更好了。还有汇编的开发环境用什么好,那本书里推荐的是NASM(很囧的是不会用,有示范吗?)。
|
单独这个书中关于汇编的应用的话,完全没必要专门学,只要随便买本薄点的教材就OK了。
毕竟操作系统大多数还是要在C为主的环境下实现的。对于汇编的话能看懂就可以了,主要是做GDTLDTIDT中断挂接,基本的芯片操作用等,理解原理,能照葫芦画瓢即可。重点在后面操作系统特有的部分哦。。。
事实上,汇编代码在一个成熟的操作系统中是应该尽量少的,这样可移植性才高不是。。。
毕竟操作系统大多数还是要在C为主的环境下实现的。对于汇编的话能看懂就可以了,主要是做GDTLDTIDT中断挂接,基本的芯片操作用等,理解原理,能照葫芦画瓢即可。重点在后面操作系统特有的部分哦。。。
事实上,汇编代码在一个成熟的操作系统中是应该尽量少的,这样可移植性才高不是。。。
|
汇编的入门书,推荐王爽的那本《汇编语言》
|
《深入理解计算机系统》
|
书上实验方法写的很详细阿
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。