linux0.00包含两个特权级3的用户任务和一个系统调用中断过程
linux0.00包含两个特权级3的用户任务和一个系统调用中断过程.其由两个文件组成as86汇编语言写的boot.s引导启动程序和GNU as汇编写的head.s多任务内核程序.前者只是引导程序把head.s代码加载进内存并把控制权转移到head.s中执行后者实现两个特权级3上的任务在时钟中断控制下相互切换运行并实现显示字符的系统调用.任务A0不停的打印AAA当遇到时钟中断后切换到任务B1中运行打印BBB再遇时钟中断再打印AAA如此循环.
文件列表
linux-0.00.rar
(预估有个6文件)
linux-0.00-master
boot.s
2KB
bochsrc-0.00.bxrc
6KB
Makefile
525B
head.s
5KB
Image
5KB
README.md
633B
暂无评论