orang's一个操作系统的实现
文章平均质量分 66
yu_chenglong
这个作者很懒,什么都没留下…
展开
-
http://www.haogongju.net/art/578426
《Orange’s 一个操作系统的实现》3.保护模式2----认识保护模式B作者:Aoysme | 出处:博客园 | 2011/10/25 3:11:30 | 阅读64次一、详解GDT(转载http://blog.csdn.net/zdwzzu2006/archive/2009/03/27/4030882.aspx)在Protected Mode下,一个重要的必不可少的数据转载 2012-08-01 18:08:16 · 692 阅读 · 0 评论 -
全面剖析《自己动手写操作系统》第四章---加载Loader.bin
全面剖析《自己动手写操作系统》第四章--FAT12文件系统 http://blog.csdn.net/zgh1988/article/details/72848341、突破512字节的限制2、加载Loader进入内存一、突破512字节的限制一个操作系统从开机到开始运行,大致经历"引导—》加载内核入内存—》跳入保护模式—》开始执行内核"这样一个过程。也就是说,转载 2012-08-07 16:20:21 · 857 阅读 · 0 评论 -
Intel X86 CPU 系列的寻址方式与段式内存管理机制
转自:http://blog.csdn.net/tianzhhy/article/details/5802192分类:操作系统原理 2010-08-10 18:00 273人阅读 评论(0)收藏举报 http://www.cnitblog.com/ygb/articles/8872.html Refer to > and >Havin转载 2012-08-02 18:17:22 · 995 阅读 · 0 评论 -
http://www.haogongju.net/art/899124
《Orange‘s 一个操作系统的实现》3.保护模式8-页式存储(启动分页机制) 作者:Aoysme | 出处:博客园 | 2011/11/20 21:16:07 | 阅读19次下述代码展示了如何启动分页机制,及页目录及页表项的初始化:; ========================================== ; pmtest6.asm转载 2012-08-02 18:02:57 · 1320 阅读 · 0 评论 -
http://blog.163.com/ecy_fu/blog/static/4445126200921512556887/
GDT,LDT,TSS,调用门...... 2009-03-15 13:25:56| 分类:Linux|字号 订阅于渊兄这个程序是学习这些概念的绝好示例,刚开始看,可能感觉有点混乱,所以我想注释一下。; ==========================================; pmtest5.asm; 编译方法:nasm pmtest5.a转载 2012-08-02 15:55:34 · 3066 阅读 · 0 评论 -
学习“orang's 一个操作系统的实现”的朋友必看
下面是一位大虾的地址,对一些菜鸟学习者有帮助:http://www.cnblogs.com/wanghj-dz/category/299546.html原创 2012-08-03 16:12:30 · 823 阅读 · 0 评论 -
《Orange’s 一个操作系统的实现》3.保护模式8-页式存储
《Orange’s 一个操作系统的实现》3.保护模式8-页式存储作者:Aoysme | 出处:博客园 | 2011/11/20 21:12:59 | 阅读19次A.分页机制概述(如图) Segmentation部分为分段机制,逻辑地址通过段选择子,从GDT中对应的段描述符中确定段基址,然后在加上偏移确定线性地址 Paging部分为分页机制:物理地址=f(转载 2012-08-02 17:19:59 · 855 阅读 · 1 评论 -
http://www.haogongju.net/art/899061
《Orange’s 一个操作系统的实现》3.保护模式7-特权级转移(通过调用门转移目标段-有特权级转换-实践篇)作者:Aoysme | 出处:博客园 | 2011/11/20 21:09:11 | 阅读22次完成有效的特权级的转移及使用局部任务返回实模式:; ========================================== ; pmtes转载 2012-08-02 16:52:57 · 842 阅读 · 0 评论 -
http://www.haogongju.net/art/898434
《Orange’s 一个操作系统的实现》3.保护模式7-特权级转移(通过调用门转移目标段-有特权级转换-理论)作者:Aoysme | 出处:博客园 |2011/11/20 19:59:21 | 阅读19次 A.关于堆栈 jmp指令:不影响堆栈 call指令:影响堆栈,对于短调用来说,call指令执行时会将下一条指令的eip压栈,到ret指令时,这转载 2012-08-02 16:50:35 · 856 阅读 · 0 评论 -
“一致代码段”和“非一致代码段”解惑!
自己在学习的过程中,发现对“一致”和“非一致”代码段的定义不是太清晰,所以在网上荡了一圈,总结一下加深印象!呵呵 1. 所谓的“一致代码段”,目的是为了共享,比如说该一致代码段的特权级是2,那么即使是特权级是3的代码,也可以访问该一致代码。也就是允许低权限的代码访问高权限的代码,而成功访问之后,当前的特权级并不是目标代码的特权级,而是原来代码的特权级。也就是说,跳转之后,CPL不原创 2012-08-02 16:26:10 · 804 阅读 · 0 评论 -
http://www.haogongju.net/art/896140
《Orange‘s 一个操作系统的实现》3.保护模式5----特权级概述(转)作者:Aoysme | 出处:博客园 | 2011/11/20 15:41:41 | 阅读22次学习过程中遇到一个对保护模式总结很好的Blog,转来分享一下。先说下特权级的概念,在保护模式下,系统依靠特权级来实施代码和数据的保护,相当于权限啦。特权级共有4个级别,0,1,2,3,数字越小表示权限越高。如图转载 2012-08-01 18:16:00 · 770 阅读 · 0 评论 -
http://blog.csdn.net/zgh1988/article/details/7098981
[置顶]全面剖析《自己动手写操作系统》第三章---保护模式 分类: 操作系统2011-12-24 00:30649人阅读评论(16)收藏举报《自己动手写操作系统》读后感 http://blog.csdn.net/zgh1988/article/details/7059936全面剖析《自己动手写操转载 2012-08-07 16:11:21 · 987 阅读 · 0 评论