看过《自己动手写操作系统》的请进解决思路
看过《自己动手写操作系统》的请进
小弟最近在学习《自己动手写操作系统》,但是不懂该书使用的汇编语言。以前只有些8086/8088汇编的浅薄经验,我想找本关于该书所使用的汇编语言的书来看,但是不知道该看什么书,请大家指教我该看什么书!感激不尽!
现在找了个 nasm 的中文手册在看,不知道能不能行。
------解决方案--------------------
汇编不够,我觉得比较重要的是算法和大局观,不知道楼主在这方面准备得怎么样了?
nasm还比较容易接受。
------解决方案--------------------
看看手册够了
------解决方案--------------------
80x80 保护模式编程
------解决方案--------------------
看看 <Linux内核源代码>
------解决方案--------------------
看看书,补补课
推荐一本《80X86汇编语言程序设计教程》,或者看INTEL的技术手册(这个难度比较大)。
------解决方案--------------------
8086看ibm的80X86书
------解决方案--------------------
有一本书不错《Windows环境汇编》(好像叫这个名字)
顺便说一句,作为C/C++程序员,不一定要能用汇编写程序,不过还是要能够看懂汇编的,对你调试程序非常有帮助
------解决方案--------------------
楼主如果真的想研究操作系统编程的话.
最好看看linux的源代码或者简单点的minilinux.
还有,操作系统中也用到微指令了.
比如:重启
它是修改了int 10h还是其他的我忘了
操作系统的五大功能,单个来讲问题不大.
但整合在一起,就很复杂了.
前后的相关性很大.
window系统将这五大功能的界限整的更模糊了.
------解决方案--------------------
看了一点
------解决方案--------------------
呵呵,我也买了本,不过看的不多
只能慢慢来
小弟最近在学习《自己动手写操作系统》,但是不懂该书使用的汇编语言。以前只有些8086/8088汇编的浅薄经验,我想找本关于该书所使用的汇编语言的书来看,但是不知道该看什么书,请大家指教我该看什么书!感激不尽!
现在找了个 nasm 的中文手册在看,不知道能不能行。
------解决方案--------------------
汇编不够,我觉得比较重要的是算法和大局观,不知道楼主在这方面准备得怎么样了?
nasm还比较容易接受。
------解决方案--------------------
看看手册够了
------解决方案--------------------
80x80 保护模式编程
------解决方案--------------------
看看 <Linux内核源代码>
------解决方案--------------------
看看书,补补课
推荐一本《80X86汇编语言程序设计教程》,或者看INTEL的技术手册(这个难度比较大)。
------解决方案--------------------
8086看ibm的80X86书
------解决方案--------------------
有一本书不错《Windows环境汇编》(好像叫这个名字)
顺便说一句,作为C/C++程序员,不一定要能用汇编写程序,不过还是要能够看懂汇编的,对你调试程序非常有帮助
------解决方案--------------------
楼主如果真的想研究操作系统编程的话.
最好看看linux的源代码或者简单点的minilinux.
还有,操作系统中也用到微指令了.
比如:重启
它是修改了int 10h还是其他的我忘了
操作系统的五大功能,单个来讲问题不大.
但整合在一起,就很复杂了.
前后的相关性很大.
window系统将这五大功能的界限整的更模糊了.
------解决方案--------------------
看了一点
------解决方案--------------------
呵呵,我也买了本,不过看的不多
只能慢慢来