码迷,mamicode.com
首页 >  
搜索关键字:一个操作系统的实现    ( 40个结果
《ORANGE'S一个操作系统的实现》第7章 TTY与键盘输入的关系。
背景:我感觉这块部分有一些逻辑上的复杂,于是我把它的关系结构画了一张图来表述,并且在图上解答了我自己想到的几个问题。 关系如图所示: ...
分类:其他好文   时间:2020-01-11 00:09:29    阅读次数:85
oslab oranges 一个操作系统的实现 实验四 认识保护模式(三):中断异常
实验目的: 理解中断与异常机制的实现机理 对应章节:第三章3.4节,3.5节 实验内容: 1. 理解中断与异常的机制 2. 调试8259A的编程基本例程 3. 调试时钟中断例程 4. 建立IDT,实现一个自定义的中断,功能可自 定义,如特定键盘组合触发某个动作、电子 钟、自己游走的字符显示、蜂鸣器等 ...
分类:其他好文   时间:2019-11-24 17:43:03    阅读次数:89
oslab oranges 一个操作系统的实现 实验五 让操作系统走进保护模式
实验目的: ? 如何从软盘读取并加载一个Loader程序到操作 系统,然后转交系统控制权 ? 对应章节:第四章 实验内容: 1. 向软盘镜像文件写入一个你指定的文件,手 工读取在磁盘中的信息 2. 在软盘中找到指定的文件,读取其扇区信息 3. 将指定文件装入指定内存区,并执行 4. 学会在bochs ...
分类:其他好文   时间:2019-11-24 17:13:21    阅读次数:78
保护模式特权级概述
在IA32的操作系统中,段被分为了4个特权级,分别为0 3级,有时候我们也叫做ring0 ring3,其中,数值越小特权级越高。如下图所示: 图中,核心代码和数据所在的段的特权级都比较高,一般在ring0,而用户程序所在的段的特权级较低,一般在ring3。当低特权级的任务试图在未被允许的情况下访问高 ...
分类:其他好文   时间:2019-08-10 19:28:02    阅读次数:87
自己写操作系统---bootsector篇
其实博主本来想在寒假自己写一个OSkernal的,高高兴兴的影印了本《一个操作系统的实现》。 然后又去图书馆借来《30天自制操作系统》和《X86/X64体系探索编程》,结果还是被自己的懒惰给打败了。。。 原本我感觉自制力还不错的,好歹春节前也看了很多东西,但是过了一个春节就懒散了。。 当然也有一部分 ...
分类:其他好文   时间:2018-09-14 18:26:41    阅读次数:267
is incompatible with i386:x86-64 output报错
在[一个操作系统的实现]书中,第五章,开始编译elf文件格式的操作系统内核。 将hello.asm编译为hello.o,再编译为可执行文件 编译hello.o时,nasm报错is incompatible with i386:x86-64 output。 原因是原实验是在32位操作系统下做的,使用的 ...
分类:其他好文   时间:2017-11-09 17:24:00    阅读次数:227
对于子进程生成过程的理解
实践《一个操作系统的实现》,总结一下对于子进程生成过程的理解 ...
分类:系统相关   时间:2016-12-18 17:42:12    阅读次数:243
对于输入输出系统的理解
跟着于渊老师的《一个操作系统的实现》做了实践。总结一下对于输入输出系统的理解 ...
分类:其他好文   时间:2016-12-17 01:41:38    阅读次数:493
对于进程的理解
跟着于渊老师的书《一个操作系统的实现》做了实践。对于进程的设计以及如何保护执行环境的理解。 ...
分类:系统相关   时间:2016-12-16 14:32:07    阅读次数:212
一个操作系统的实现 笔记(一)Windows7下工作环境搭建
本文主要介绍《一个操作系统的实现》的Windows7下工作环境的搭建 ...
分类:Windows程序   时间:2016-11-12 20:16:04    阅读次数:428
40条   1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!