文件名称:8086操作系统实现.zip
文件大小:413KB
文件格式:ZIP
更新时间:2022-06-29 13:12:51
8086 OS
更新操作系统实现部分 1. 实现boot 加载功能 2. 实现实模式读取软盘功能 3. 实现中断功能 4. 加载全局描述符功能 5. 实现保护模式下读软盘上kernel代码功能 6. 实现保护模式下跳转到kernel,进入kernel执行功能
【文件预览】:
os
----utils()
--------printf.c(6KB)
----kernel()
--------memory()
--------kernel.c(836B)
--------interrupt()
--------Makefile(544B)
--------kernel.lds(469B)
----loader()
--------printf_string.asm(731B)
--------loader_second_part.asm(2KB)
--------printf.asm(3KB)
--------sleep.asm(241B)
--------hex2string.asm(911B)
--------Makefile(883B)
--------loader.asm(653B)
--------loader.lds(458B)
----boot()
--------read_loader.asm(291B)
--------Makefile(293B)
--------disk_load.asm(589B)
--------boot.asm(658B)
----img()
--------kernel.o(3KB)
--------loader.elf(25KB)
--------os.img(1.41MB)
--------kernel.bin(1024KB)
--------kernel.img(300B)
--------loader.o(3KB)
--------loader.bin(16KB)
--------loader.img(9KB)
--------boot.bin(512B)
--------disk_operator.o(11KB)
--------os.bin(1.02MB)
--------printf.o(7KB)
--------kernel.elf(6KB)
--------interrupt.o(11KB)
--------boot.o(512B)
----doc()
--------内存配置.docx(13KB)
--------基础知识.docx(360KB)
----Makefile(1KB)
----driver()
--------disk()
----include()
--------common.h(477B)
--------printf.h(261B)
--------idt.h(62B)