之前一直看了操作系统,觉得深不可测,于是想看看内部原理一探究竟,将几个月来忙了好多事情,最有意义的事情莫过于用汇编和c语言实现了一个简易的操作系统,让我从本质上对内核线程、用户进程、特权级变换、任务调度、锁、信号量等等有了本质的了解。
下面我会把之间遇到了各自困难记录下来以供位复习,当然也会贴上代码同大家一同分享。
首先说明一下工作环境:
操作系统:centos7
虚拟机:bochs2.6.9
分配内存:32M
编程语言:汇编语言和c语言
之前一直看了操作系统,觉得深不可测,于是想看看内部原理一探究竟,将几个月来忙了好多事情,最有意义的事情莫过于用汇编和c语言实现了一个简易的操作系统,让我从本质上对内核线程、用户进程、特权级变换、任务调度、锁、信号量等等有了本质的了解。
下面我会把之间遇到了各自困难记录下来以供位复习,当然也会贴上代码同大家一同分享。
首先说明一下工作环境:
操作系统:centos7
虚拟机:bochs2.6.9
分配内存:32M
编程语言:汇编语言和c语言