文件名称:minos:基于纯粹用汇编语言编写的整体内核设计的最小裸机操作系统
文件大小:46KB
文件格式:ZIP
更新时间:2024-02-25 07:20:47
assembly intel operating-system assembly-language fasm
操作系统 一个基于纯粹的汇编语言编写的整体内核设计的最小裸机操作系统。 旧版从预先构建的磁盘映像启动,并计划支持GRUB多重引导。 内核大小:8 KiB 当前操作系统功能 单线程进程 命令行界面 抢占式调度程序 最低硬件要求: 内存:20 MiB CPU:x86-64 经过以下测试的微处理器: 英特尔奔腾4 英特尔酷睿2 我要对Flat Assembler社区( )的帮助和建议谢意-董事会中有很多很好的例子,我希望他们能激发更多的人从事汇编程序设计。 目录结构 内核/应用程序-用户空间应用程序 内核/启动-与启动相关 内核/开发-设备和驱动程序 内核/ inc-其他 内核/
【文件预览】:
minos-master
----emulators()
--------bochs-arch(2KB)
--------run_qemu(44B)
--------bochs-ubuntu(2KB)
----kernel()
--------boot()
--------cli()
--------kernel.ASM(9KB)
--------inc()
--------apps()
--------sys()
--------mem()
--------dev()
----build()
--------build.ASM(46B)
--------multiboot_disk.BIN(63B)
--------Makefile(538B)
--------build_m.ASM(58B)
--------kernel.BIN(8KB)
----LICENSE(18KB)
----grub()
--------minOS(8KB)
----README.md(2KB)
----imgs()
--------minOS.img(14KB)
----conf()
--------config(2B)