本书在详细分析操作系统原理的基础上,用丰富的实例代码,一步一步地指导读者用C语言和汇编语言编写出一个具备操作系统基本功能的操作系统框架。本书不同于其他的理论型书籍,而是提供给读者一个动手实践的路线图。书中讲解了大量在开发操作系统中需注意的细节问题,这些细节不仅能使读者更深刻地认识操作系统的核心原理,而且使整个开发过程少走弯路。全书共分7章。 本书适合各类程序员、程序开发爱好者阅读,也可作为高等院校操作系统课程的实践参考书。
2021-07-16 18:43:35 18.53MB 自己动手写操作系统
1
Qt Creator plugin动手实践(2)自己动手写qt creator插件,实现自定义工具栏按钮
2021-07-08 17:36:47 426KB qt creato 自定义 插件
1
自己动手写编译器、链接器源代码 自己动手写编译器、链接器源代码 自己动手写编译器、链接器源代码
2021-07-07 23:45:02 5.72MB 编译器
1
\Tinix: 书中所附代码 其中很多目录中除了包含源代码(*.asm, *.inc, *.c, *.h)外,还有这样一些文件: boot.bin 引导扇区(Boot Sector),可通过 FloppyWriter 写入软盘(或软盘映像)。 loader.bin LOADER,直接拷贝至软盘(或软盘映像)根目录。 kernel.bin 内核(Kernel),直接拷贝至软盘(或软盘映像)根目录。 bochsrc.bxrc Bochs 配置文件,如果系统中安装了 Bochs-2.1.1 可直接双击之运行。其它细节请见书第 2.7 节。 godbg.bat 调试时可使用此批处理文件。它假设 Bochs-2.1.1 安装在 D:\Program Files\Bochs-2.1.1\ 中。 TINIX.IMG 软盘映像。可直接通过 Bochs 或者 Virtual PC 运行。 *.com 可以在 DOS (必须为纯 DOS) 下运行的文件。 \Tools: 一些小工具 (在 VC6 下编译通过) DescParser 描述符分析器,输入描述符的值,可以得出起基址、界限、属性等信息。 ELFParser ELF 文件分析器,可以列出一个 ELF 文件的 ELF Header、 Program Header、Section Header 等信息。 FloppyWriter 用以写引导扇区,支持软盘和软盘映像。 KrnlChecker 用以检查一个 Tinix 内核加载后位置是否正确。
2021-06-26 09:21:45 23.37MB 操作系统 于渊
1
分享插件:http://blog.csdn.net/libin_1/article/details/52424340
2021-06-22 18:07:27 202KB js分享插件
1
上学的时候看过这本书,觉得还是讲解的详细,但是读者最好有些汇编以及C语言基础。不过不要紧,书中后边的附录中也有许多参考讲解,让读者尽快补充所需的基础知识。书中的源码,大家可以去网上搜。谢谢
2021-06-21 20:49:51 7.92MB linux 嵌入式 C asm
1
自己动手写网络爬虫(修订版) 源代码,网盘下载url:链接:https://pan.baidu.com/s/1dEP3WE9 密码:*****
2021-06-18 22:22:24 99B java网络爬虫
1
自己动手做聊天机器人教程
2021-06-16 15:18:50 17.86MB Python开发-机器学习
1
自己动手写神经网络——随书代码
2021-06-14 11:38:34 61.34MB 神经网络
1
自己动手用C#编写SQL注入漏洞扫描器 关键字:SQL注入,扫描器
2021-05-30 15:49:28 167KB C#源代码 网络相关
1