分类
发现
榜单
服务器优惠
AI论文
免费AI编程助手
搜索
注册
登录
分类
发现
榜单
服务器优惠
AI论文
免费AI编程助手
搜索
注册
登录
搜索
书栈网 · BookStack
本次搜索耗时
0.048
秒,为您找到
14
个相关结果.
搜书籍
搜文档
hurlex <十一> 内核堆管理的实现
1290
2018-05-24
《x86架构操作系统内核的实现(hurlex 项目文档)》
hurlex <十一> 内核堆管理的实现 hurlex <十一> 内核堆管理的实现 2014-09-16 posted in [hurlex开发文档 ] 前几章实现了内存的简单管理,但是目前的内存分配是按页为单位的,这样在需要分配小内存的时候比较容易造成内部碎片。这章我们来实现内核的堆管理算法,目的是为了小内存的分配。除了简单的分配内存之外,还需要...
hurlex <九> 物理内存管理的实现
1533
2018-05-24
《x86架构操作系统内核的实现(hurlex 项目文档)》
hurlex <九> 物理内存管理的实现 hurlex <九> 物理内存管理的实现 2014-09-14 posted in [hurlex开发文档 ] 这章我们来讨论操作系统内核的一个很重要的组成部分——内存管理模块。之前的章节中简单介绍了段式的内存管理,这章我们来讨论页式的内存管理。 首先是CPU在保护模式下分页未开启和分页开启的不同状态时,...
hurlex <三> 裸机上运行的 Hello OS Kernel
2352
2018-05-24
《x86架构操作系统内核的实现(hurlex 项目文档)》
hurlex <三> 裸机上运行的 Hello OS Kernel Makefile和ld脚本的简单解释 启动镜像的制作 内核的入口和初始化 hurlex <三> 裸机上运行的 Hello OS Kernel 2014-09-08 posted in [hurlex开发文档 ] 不知道前两章的文字大家看烦了没有?除了第一章还有简单的动手任务之...
hurlex <十> 虚拟内存管理的实现
1525
2018-05-24
《x86架构操作系统内核的实现(hurlex 项目文档)》
hurlex <十> 虚拟内存管理的实现 hurlex <十> 虚拟内存管理的实现 2014-09-15 posted in [hurlex开发文档 ] 这章将详细研讨虚拟内存管理的实现。 上一章谈到,虚拟的页面每页占据4KB,按页为单位进行管理。物理内存也被分页管理,按照4KB分为一个个物理页框。虚拟地址到物理地址通过由页目录和页表组成的二级页...
hurlex <一> 项目概述和开发环境配置
2649
2018-05-24
《x86架构操作系统内核的实现(hurlex 项目文档)》
hurlex <一> 项目概述和开发环境配置 选择工作环境 选择开发语言 选择开发工具 开发中用到的脚本文件 Makefile kernel.ld bochs 虚拟机的配置文件 hurlex <一> 项目概述和开发环境配置 2014-09-06 posted in [hurlex开发文档 ] 这是一篇阐述如何在基于Intel x86架...
hurlex <四> 字符模式下的显卡驱动
1814
2018-05-24
《x86架构操作系统内核的实现(hurlex 项目文档)》
hurlex <四> 字符模式下的显卡驱动 1MB以下的地址空间分布 显卡在文本模式下的显示规则 端口读写函数的实现 颜色的枚举定义和屏幕操作函数的实现 屏幕输入光标的移动 清屏操作 屏幕滚动显示 显示字符串 测试屏幕操作函数 hurlex <四> 字符模式下的显卡驱动 2014-09-09 posted in [hurlex开发文...
hurlex <十二> 内核线程的创建与切换
1408
2018-05-24
《x86架构操作系统内核的实现(hurlex 项目文档)》
hurlex <十二> 内核线程的创建与切换 hurlex <十二> 内核线程的创建与切换 2014-09-17 posted in [hurlex开发文档 ] 这章讨论内核线程的创建与切换。 首先给出这里内核线程的含义,此处的内核线程作为运行在内核态的一个逻辑执行流,拥有私有的栈空间。但是除了这个私有的栈之外,不拥有其它的资源。所有的内核线程拥...
hurlex <七> 添加中断描述符表
1732
2018-05-24
《x86架构操作系统内核的实现(hurlex 项目文档)》
hurlex <七> 添加中断描述符表 中断的引入 中断的实现 hurlex <七> 添加中断描述符表 2014-09-12 posted in [hurlex开发文档 ] 中断的引入 中断是用以提高计算机工作效率、增强计算机功能的一项重要技术。其实简单说中断就是一种通知机制罢了。我们知道操作系统的一个核心任务就是和连接在主板上的所有的硬件...
hurlex <五> 相关库函数和调试打印函数
1724
2018-05-24
《x86架构操作系统内核的实现(hurlex 项目文档)》
hurlex <五> 相关库函数和调试打印函数 C语言的字符串处理函数 内核级的屏幕打印函数 代码级调试的实现 打印函数调用栈 hurlex <五> 相关库函数和调试打印函数 2014-09-10 posted in [hurlex开发文档 ] 截至前四章,我们已经实现了一个能在屏幕上任意输出字符的小内核了。但是在开始新的探索之前,需要完成...
hurlex <六> 添加全局段描述符表
1407
2018-05-24
《x86架构操作系统内核的实现(hurlex 项目文档)》
hurlex <六> 添加全局段描述符表 保护模式的引入 保护模式下的内存分段 具体采用的分段策略 hurlex <六> 添加全局段描述符表 2014-09-11 posted in [hurlex开发文档 ] 保护模式的引入 从本章开始,我们就要开始涉及到x86保护模式编程的一些细节问题了。 我们从80386处理器入手。首先,到了80...
1
2
»
..2