文件名称:ucore-lab
-
所属分类:
- 标签属性:
- 上传时间:2012-10-05
-
文件大小:9.98mb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
Ucore是一个很小的适于学习的操作系统,此“麻雀”包含虚存管理、进程管理、处理器调度、同步互斥、进程间通信、文件系统等主要内核功能,总的内核代码量(C+asm)不会超过5K行。充分体现了“小而全”的指导思想。 这是全部的六个实验,有助于对操作系统的深入理解.-Ucore is a small operating system suitable for learning, " Sparrow" that contains the virtual memory management, process management, processor scheduling, synchronization mutex, interprocess communication, file system kernel function, the total amount of kernel code ( c+asm) does not exceed the 5K line. Fully reflects the guiding ideology of " small" . This is all of the six experiments, and to contribute to the in-depth understanding of the operating system.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
ucore-lab1/lab0-manual-20110218.pdf
ucore-lab1/lab1-manual-20110221.pdf
ucore-lab1/lab1-report.txt
ucore-lab1/proj1/bin/bootblock
ucore-lab1/proj1/bin/sign
ucore-lab1/proj1/bin/ucore.img
ucore-lab1/proj1/boot/asm.h
ucore-lab1/proj1/boot/bootasm.S
ucore-lab1/proj1/boot/bootmain.c
ucore-lab1/proj1/libs/types.h
ucore-lab1/proj1/libs/x86.h
ucore-lab1/proj1/Makefile
ucore-lab1/proj1/obj/boot/bootasm.d
ucore-lab1/proj1/obj/boot/bootasm.o
ucore-lab1/proj1/obj/boot/bootmain.d
ucore-lab1/proj1/obj/boot/bootmain.o
ucore-lab1/proj1/obj/bootblock.asm
ucore-lab1/proj1/obj/bootblock.o
ucore-lab1/proj1/obj/bootblock.out
ucore-lab1/proj1/obj/sign/tools/sign.d
ucore-lab1/proj1/obj/sign/tools/sign.o
ucore-lab1/proj1/tools/function.mk
ucore-lab1/proj1/tools/gdbinit
ucore-lab1/proj1/tools/sign.c
ucore-lab1/proj2/bin/bootblock
ucore-lab1/proj2/bin/sign
ucore-lab1/proj2/bin/ucore.img
ucore-lab1/proj2/boot/asm.h
ucore-lab1/proj2/boot/bootasm.S
ucore-lab1/proj2/boot/bootmain.c
ucore-lab1/proj2/libs/elf.h
ucore-lab1/proj2/libs/types.h
ucore-lab1/proj2/libs/x86.h
ucore-lab1/proj2/Makefile
ucore-lab1/proj2/obj/boot/bootasm.d
ucore-lab1/proj2/obj/boot/bootasm.o
ucore-lab1/proj2/obj/boot/bootmain.d
ucore-lab1/proj2/obj/boot/bootmain.o
ucore-lab1/proj2/obj/bootblock.asm
ucore-lab1/proj2/obj/bootblock.o
ucore-lab1/proj2/obj/bootblock.out
ucore-lab1/proj2/obj/sign/tools/sign.d
ucore-lab1/proj2/obj/sign/tools/sign.o
ucore-lab1/proj2/oslab1_proj2.udb
ucore-lab1/proj2/oslab1_proj3.1.udb
ucore-lab1/proj2/tools/function.mk
ucore-lab1/proj2/tools/gdbinit
ucore-lab1/proj2/tools/sign.c
ucore-lab1/proj3/bin/bootblock
ucore-lab1/proj3/bin/kernel
ucore-lab1/proj3/bin/sign
ucore-lab1/proj3/bin/ucore.img
ucore-lab1/proj3/boot/asm.h
ucore-lab1/proj3/boot/bootasm.S
ucore-lab1/proj3/boot/bootmain.c
ucore-lab1/proj3/kern/driver/console.c
ucore-lab1/proj3/kern/driver/console.h
ucore-lab1/proj3/kern/init/init.c
ucore-lab1/proj3/kern/libs/stdio.c
ucore-lab1/proj3/libs/elf.h
ucore-lab1/proj3/libs/error.h
ucore-lab1/proj3/libs/printfmt.c
ucore-lab1/proj3/libs/stdarg.h
ucore-lab1/proj3/libs/stdio.h
ucore-lab1/proj3/libs/string.c
ucore-lab1/proj3/libs/string.h
ucore-lab1/proj3/libs/types.h
ucore-lab1/proj3/libs/x86.h
ucore-lab1/proj3/Makefile
ucore-lab1/proj3/obj/boot/bootasm.d
ucore-lab1/proj3/obj/boot/bootasm.o
ucore-lab1/proj3/obj/boot/bootmain.d
ucore-lab1/proj3/obj/boot/bootmain.o
ucore-lab1/proj3/obj/bootblock.asm
ucore-lab1/proj3/obj/bootblock.o
ucore-lab1/proj3/obj/bootblock.out
ucore-lab1/proj3/obj/kern/driver/console.d
ucore-lab1/proj3/obj/kern/driver/console.o
ucore-lab1/proj3/obj/kern/init/init.d
ucore-lab1/proj3/obj/kern/init/init.o
ucore-lab1/proj3/obj/kern/libs/stdio.d
ucore-lab1/proj3/obj/kern/libs/stdio.o
ucore-lab1/proj3/obj/kernel.asm
ucore-lab1/proj3/obj/kernel.sym
ucore-lab1/proj3/obj/libs/printfmt.d
ucore-lab1/proj3/obj/libs/printfmt.o
ucore-lab1/proj3/obj/libs/string.d
ucore-lab1/proj3/obj/libs/string.o
ucore-lab1/proj3/obj/sign/tools/sign.d
ucore-lab1/proj3/obj/sign/tools/sign.o
ucore-lab1/proj3/oslab1_proj3.udb
ucore-lab1/proj3/tools/function.mk
ucore-lab1/proj3/tools/gdbinit
ucore-lab1/proj3/tools/sign.c
ucore-lab1/proj3.1/bin/bootblock
ucore-lab1/proj3.1/bin/kernel
ucore-lab1/proj3.1/bin/sign
ucore-lab1/proj3.1/bin/ucore.img
ucore-lab1/proj3.1/boot/asm.h
ucore-lab1/proj3.1/boot/bootasm.S
ucore-lab1/proj3.1/boot/bootmain.c
ucore-lab1/proj3.1/kern/debug/assert.h
ucore-lab1/proj3.1/kern/debug/kdebug.c
ucore-lab1/proj3.1/kern/debug/kdebug.h
ucore-lab1/proj3.1/kern/debug/monitor.c
ucore-lab1/proj3.1/kern/debug/monitor.h
ucore-lab1/proj3.1/kern/debug/panic.c
ucore-lab1/proj3.1/kern/debug/stab.h
ucore-lab1/proj3.1/kern/driver/console.c
ucore-lab1/proj3.1/kern/driver/console.h
ucore-lab1/proj3.1/kern/driver/kbdreg.h
ucore-lab1/proj3.1/kern/init/init.c
ucore-lab1/proj3.1/kern/libs/readline.c
ucore-lab1/proj3.1/kern/libs/stdio.c
ucore-lab1/proj3.1/kern/trap/trap.h
ucore-lab1/proj3.1/libs/elf.h
ucore-lab1/proj3.1/libs/error.h
ucore-lab1/proj3.1/libs/printfmt.c
ucore-lab1/proj3.1/libs/stdarg.h
ucore-lab1/proj3.1/libs/stdio.h
ucore-lab1/proj3.1/libs/string.c
ucore-lab1/proj3.1/libs/string.h
ucore-lab1/proj3.1/libs/types.h
ucore-lab1/proj3.1/libs/x86.h
ucore-lab1/proj3.1/Makefile
ucore-lab1/proj3.1/obj/boot/bootasm.d
ucore-lab1/proj3.1/obj/boot/bootasm.o
ucore-lab1/proj3.1/obj/boot/bootmain.d
ucore-lab1/proj3.1/obj/boot/bootmain.o
ucore-lab1/proj3.1/obj/bootblock.asm
ucore-lab1/proj3.1/obj/bootblock.o
ucore-lab1/proj3.1/obj/bootblock.out
ucore-lab1/proj3.1/obj/kern/debug/kdebug.d
ucore-lab1/proj3.1/obj/kern/debug/kdebug.o
ucore-lab1/proj3.1/obj/kern/debug/monitor.d
ucore-lab1/proj3.1/obj/kern/debug/monitor.o
ucore-lab1/proj3.1/obj/kern/debug/panic.d
ucore-lab1/proj3.1/obj/kern/debug/panic.o
ucore-lab1/proj3.1/obj/kern/driver/console.d
ucore-lab1/proj3.1/obj/kern/driver/console.o
ucore-lab1/proj3.1/obj/kern/init/init.d
ucore-lab1/proj3.1/obj/kern/init/init.o
ucore-lab1/proj3.1/obj/kern/libs/readline.d
ucore-lab1/proj3.1/obj/kern/libs/readline.o
ucore-lab1/proj3.1/obj/kern/libs/stdio.d
ucore-lab1/proj3.1/obj/kern/libs/stdio.o
ucore-lab1/proj3.1/obj/kernel.asm
ucore-lab
ucore-lab1/lab1-manual-20110221.pdf
ucore-lab1/lab1-report.txt
ucore-lab1/proj1/bin/bootblock
ucore-lab1/proj1/bin/sign
ucore-lab1/proj1/bin/ucore.img
ucore-lab1/proj1/boot/asm.h
ucore-lab1/proj1/boot/bootasm.S
ucore-lab1/proj1/boot/bootmain.c
ucore-lab1/proj1/libs/types.h
ucore-lab1/proj1/libs/x86.h
ucore-lab1/proj1/Makefile
ucore-lab1/proj1/obj/boot/bootasm.d
ucore-lab1/proj1/obj/boot/bootasm.o
ucore-lab1/proj1/obj/boot/bootmain.d
ucore-lab1/proj1/obj/boot/bootmain.o
ucore-lab1/proj1/obj/bootblock.asm
ucore-lab1/proj1/obj/bootblock.o
ucore-lab1/proj1/obj/bootblock.out
ucore-lab1/proj1/obj/sign/tools/sign.d
ucore-lab1/proj1/obj/sign/tools/sign.o
ucore-lab1/proj1/tools/function.mk
ucore-lab1/proj1/tools/gdbinit
ucore-lab1/proj1/tools/sign.c
ucore-lab1/proj2/bin/bootblock
ucore-lab1/proj2/bin/sign
ucore-lab1/proj2/bin/ucore.img
ucore-lab1/proj2/boot/asm.h
ucore-lab1/proj2/boot/bootasm.S
ucore-lab1/proj2/boot/bootmain.c
ucore-lab1/proj2/libs/elf.h
ucore-lab1/proj2/libs/types.h
ucore-lab1/proj2/libs/x86.h
ucore-lab1/proj2/Makefile
ucore-lab1/proj2/obj/boot/bootasm.d
ucore-lab1/proj2/obj/boot/bootasm.o
ucore-lab1/proj2/obj/boot/bootmain.d
ucore-lab1/proj2/obj/boot/bootmain.o
ucore-lab1/proj2/obj/bootblock.asm
ucore-lab1/proj2/obj/bootblock.o
ucore-lab1/proj2/obj/bootblock.out
ucore-lab1/proj2/obj/sign/tools/sign.d
ucore-lab1/proj2/obj/sign/tools/sign.o
ucore-lab1/proj2/oslab1_proj2.udb
ucore-lab1/proj2/oslab1_proj3.1.udb
ucore-lab1/proj2/tools/function.mk
ucore-lab1/proj2/tools/gdbinit
ucore-lab1/proj2/tools/sign.c
ucore-lab1/proj3/bin/bootblock
ucore-lab1/proj3/bin/kernel
ucore-lab1/proj3/bin/sign
ucore-lab1/proj3/bin/ucore.img
ucore-lab1/proj3/boot/asm.h
ucore-lab1/proj3/boot/bootasm.S
ucore-lab1/proj3/boot/bootmain.c
ucore-lab1/proj3/kern/driver/console.c
ucore-lab1/proj3/kern/driver/console.h
ucore-lab1/proj3/kern/init/init.c
ucore-lab1/proj3/kern/libs/stdio.c
ucore-lab1/proj3/libs/elf.h
ucore-lab1/proj3/libs/error.h
ucore-lab1/proj3/libs/printfmt.c
ucore-lab1/proj3/libs/stdarg.h
ucore-lab1/proj3/libs/stdio.h
ucore-lab1/proj3/libs/string.c
ucore-lab1/proj3/libs/string.h
ucore-lab1/proj3/libs/types.h
ucore-lab1/proj3/libs/x86.h
ucore-lab1/proj3/Makefile
ucore-lab1/proj3/obj/boot/bootasm.d
ucore-lab1/proj3/obj/boot/bootasm.o
ucore-lab1/proj3/obj/boot/bootmain.d
ucore-lab1/proj3/obj/boot/bootmain.o
ucore-lab1/proj3/obj/bootblock.asm
ucore-lab1/proj3/obj/bootblock.o
ucore-lab1/proj3/obj/bootblock.out
ucore-lab1/proj3/obj/kern/driver/console.d
ucore-lab1/proj3/obj/kern/driver/console.o
ucore-lab1/proj3/obj/kern/init/init.d
ucore-lab1/proj3/obj/kern/init/init.o
ucore-lab1/proj3/obj/kern/libs/stdio.d
ucore-lab1/proj3/obj/kern/libs/stdio.o
ucore-lab1/proj3/obj/kernel.asm
ucore-lab1/proj3/obj/kernel.sym
ucore-lab1/proj3/obj/libs/printfmt.d
ucore-lab1/proj3/obj/libs/printfmt.o
ucore-lab1/proj3/obj/libs/string.d
ucore-lab1/proj3/obj/libs/string.o
ucore-lab1/proj3/obj/sign/tools/sign.d
ucore-lab1/proj3/obj/sign/tools/sign.o
ucore-lab1/proj3/oslab1_proj3.udb
ucore-lab1/proj3/tools/function.mk
ucore-lab1/proj3/tools/gdbinit
ucore-lab1/proj3/tools/sign.c
ucore-lab1/proj3.1/bin/bootblock
ucore-lab1/proj3.1/bin/kernel
ucore-lab1/proj3.1/bin/sign
ucore-lab1/proj3.1/bin/ucore.img
ucore-lab1/proj3.1/boot/asm.h
ucore-lab1/proj3.1/boot/bootasm.S
ucore-lab1/proj3.1/boot/bootmain.c
ucore-lab1/proj3.1/kern/debug/assert.h
ucore-lab1/proj3.1/kern/debug/kdebug.c
ucore-lab1/proj3.1/kern/debug/kdebug.h
ucore-lab1/proj3.1/kern/debug/monitor.c
ucore-lab1/proj3.1/kern/debug/monitor.h
ucore-lab1/proj3.1/kern/debug/panic.c
ucore-lab1/proj3.1/kern/debug/stab.h
ucore-lab1/proj3.1/kern/driver/console.c
ucore-lab1/proj3.1/kern/driver/console.h
ucore-lab1/proj3.1/kern/driver/kbdreg.h
ucore-lab1/proj3.1/kern/init/init.c
ucore-lab1/proj3.1/kern/libs/readline.c
ucore-lab1/proj3.1/kern/libs/stdio.c
ucore-lab1/proj3.1/kern/trap/trap.h
ucore-lab1/proj3.1/libs/elf.h
ucore-lab1/proj3.1/libs/error.h
ucore-lab1/proj3.1/libs/printfmt.c
ucore-lab1/proj3.1/libs/stdarg.h
ucore-lab1/proj3.1/libs/stdio.h
ucore-lab1/proj3.1/libs/string.c
ucore-lab1/proj3.1/libs/string.h
ucore-lab1/proj3.1/libs/types.h
ucore-lab1/proj3.1/libs/x86.h
ucore-lab1/proj3.1/Makefile
ucore-lab1/proj3.1/obj/boot/bootasm.d
ucore-lab1/proj3.1/obj/boot/bootasm.o
ucore-lab1/proj3.1/obj/boot/bootmain.d
ucore-lab1/proj3.1/obj/boot/bootmain.o
ucore-lab1/proj3.1/obj/bootblock.asm
ucore-lab1/proj3.1/obj/bootblock.o
ucore-lab1/proj3.1/obj/bootblock.out
ucore-lab1/proj3.1/obj/kern/debug/kdebug.d
ucore-lab1/proj3.1/obj/kern/debug/kdebug.o
ucore-lab1/proj3.1/obj/kern/debug/monitor.d
ucore-lab1/proj3.1/obj/kern/debug/monitor.o
ucore-lab1/proj3.1/obj/kern/debug/panic.d
ucore-lab1/proj3.1/obj/kern/debug/panic.o
ucore-lab1/proj3.1/obj/kern/driver/console.d
ucore-lab1/proj3.1/obj/kern/driver/console.o
ucore-lab1/proj3.1/obj/kern/init/init.d
ucore-lab1/proj3.1/obj/kern/init/init.o
ucore-lab1/proj3.1/obj/kern/libs/readline.d
ucore-lab1/proj3.1/obj/kern/libs/readline.o
ucore-lab1/proj3.1/obj/kern/libs/stdio.d
ucore-lab1/proj3.1/obj/kern/libs/stdio.o
ucore-lab1/proj3.1/obj/kernel.asm
ucore-lab
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.