- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 当我们谈论开机的时候我们在谈论什么(三)——段页式存储
本文谈论的PC都是基于X86架构,本文谈论的实现段页式存储都是基于32位操作系统。首先说一点题外话:我在写这篇文章的时候并没有实现我想要的段页式存储。本来规划的是写一个段页式存储的,后来觉得这样我后边每一个程序都要分一个段,填充一个选择子、一个描述符(这些都是程序员手动实现的,不理解原理,没有关系,后边我会讲一点原理的部分,以及我实现的并不是我想要的段页式存储)。本文主要讲这几个内容: 1、段页式
2015-12-18 22:25:21 1296
原创 闲话战国
你喜欢喝粥吗。 我这有一个比白粥还要圆融的故事,讲给你听。 你喜欢喝酒吗。 我这还有一个比烈酒还要辛辣的故事,也讲给你听。 今天要说的这个故事名字叫做,养人。讲战国肯定要说一点周王朝,武王姬发灭暴纣,建立周王朝,为了和后边被诸侯拥立的太子宜臼所建立的东周区别开,我们常常成姬发建立的周王朝为西周。西周统治差不多经历了270多年,亡在了周幽王姬宫涅的手里,这个人我相信你一定熟悉,很有名的烽火戏诸
2015-12-16 16:48:53 664
原创 当我们谈论开机的时候我们在谈论些什么(三)——特权级(未完成)
注:本文所有说到特权级大小的地方都是指的数字。本文阐述了两部分内容: 1、一致代码段和非一致代码段 2、怎么设置特权级特权级这部分比较绕,说起来并没有很多东西,但是需要整理整理。一、一致代码段和非一致代码段代码段分为一致代码段和和非一致代码段(只有代码段才区分这个,数据段并不区分)。一般我们认识一个新事物需要搞懂两个问题:为什么和怎么做。所以本文会解释为什么做这个区分,和怎么区分的。 做出这个
2015-12-07 21:36:52 689
原创 当我们谈论开机的时候我们都在谈论什么(二)——保护模式
本文所谈论到的cpu是Intel的x86体系架构的cpu,作者才疏学浅,其他体系的暂不讨论。读者可以未经作者允许随意转载,但请注明出处并且保证文章的完整性本文主要谈一下几个方面: 1、保护模式和实模式是个什么鬼 2、怎么由保护模式进入实模式 3、实模式跳转到保护模式的示例代码在讲之前照例讲几句闲话: 1、实模式是操作系统之源,没有它,操作系统就是无本之木、无水之源 2、现在操作系统的书很少
2015-12-05 11:48:29 922
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人