Hot Search : Source embeded web remote control p2p game More...
Location : Home Search - ucore
Search - ucore - List
uCore architecture (VHDL and Forth sources). MicroCore s top priority is simplicity and understandability. MicroCore is rooted in the Forth language but it is not confined to execute Forth programs – it is a pretty good general purpose processor and indexed addressing into the return stack allows easy compilation of C programs that execute efficiently.
Update : 2024-04-27 Size : 708608 Publisher : Jack

c16 ucore. this a 16 VHDL cpu core. complete with Assembler and C compiler. All src code included.-c16 ucore. this a 16 VHDL cpu core. complete with Assembler and C compiler. All src code included.
Update : 2024-04-27 Size : 1711104 Publisher : vtaranti

DL : 0
Ucore是一个很小的适于学习的操作系统,此“麻雀”包含虚存管理、进程管理、处理器调度、同步互斥、进程间通信、文件系统等主要内核功能,总的内核代码量(C+asm)不会超过5K行。充分体现了“小而全”的指导思想。 这是ucore的实验5:进程同步。实验目的:熟悉ucore中的进程同步机制,了解操作系统为进程同步提供的底层支持;在ucore中实现信号量(semaphore)机制;理解管程机制,在ucore中增加对条件变量(condition variable)的支持;了解经典进程同步问题,并使用现有同步机制解决进程同步问题。-Ucore is a small operating system for learning, the " Sparrow" contains the virtual memory management, process management, processor scheduling, synchronization mutually exclusive, inter-process communication, file system and other major kernel functions, the total amount of kernel code ( C+ asm) no more than 5K lines. Fully embodies the " small" the guiding ideology. This is ucore experiment 5: the process of synchronization. Purpose: familiar ucore in the process of synchronization mechanisms, understanding of the operating system to provide underlying support for process synchronization in ucore implement semaphore (semaphore) mechanism understand the management process mechanism, the increase in ucore condition variable (condition variable) of support understand the classical process synchronization, and synchronization mechanisms to use existing settlement process synchronization problem.
Update : 2024-04-27 Size : 1002496 Publisher : gyh

DL : 0
Ucore是一个很小的适于学习的操作系统,此“麻雀”包含虚存管理、进程管理、处理器调度、同步互斥、进程间通信、文件系统等主要内核功能,总的内核代码量(C+asm)不会超过5K行。充分体现了“小而全”的指导思想。 这是ucore的实验4:调度器。实验目的:熟悉ucore 的系统调度器框架,以及内置的Round-Robin 调度算法;基于调度器框架实现一个调度器算法(Stride Scheduling)。文件中包括源代码、实验指导书和实验报告。-Ucore is a small operating system for learning, the " Sparrow" contains the virtual memory management, process management, processor scheduling, synchronization mutually exclusive, inter-process communication, file system and other major kernel functions, the total amount of kernel code ( C+ asm) no more than 5K lines. Fully embodies the " small" the guiding ideology. This is ucore experiment 4: scheduler. Purpose: ucore familiar framework of the system scheduler, and built-in Round-Robin scheduling algorithm implement a framework based scheduler scheduler algorithm (Stride Scheduling). File, including source code, test instructions and test reports.
Update : 2024-04-27 Size : 1377280 Publisher : gyh

DL : 0
Ucore是一个很小的适于学习的操作系统,此“麻雀”包含虚存管理、进程管理、处理器调度、同步互斥、进程间通信、文件系统等主要内核功能,总的内核代码量(C+asm)不会超过5K行。充分体现了“小而全”的指导思想。 这是ucore的实验3:用户进程。实验目的:了解用户进程的关键信息;理解内核管理用户进程的方法;理解系统调用的过程。文件中包括源代码、实验指导书和实验报告。-Ucore is a small operating system for learning, the " Sparrow" contains the virtual memory management, process management, processor scheduling, synchronization mutually exclusive, inter-process communication, file system and other major kernel functions, the total amount of kernel code ( C+ asm) no more than 5K lines. Fully embodies the " small" the guiding ideology. This is ucore experiment 3: the user process. Purpose: to understand the key information the user process understanding of core management method of the user process understand the system calls the process. File, including source code, test instructions and test reports.
Update : 2024-04-27 Size : 4541440 Publisher : gyh

DL : 0
Ucore是一个很小的适于学习的操作系统,此“麻雀”包含虚存管理、进程管理、处理器调度、同步互斥、进程间通信、文件系统等主要内核功能,总的内核代码量(C+asm)不会超过5K行。充分体现了“小而全”的指导思想。 这是ucore的实验2:内存管理。实验目的:理解内存地址的转换和保护;理解页表的建立和使用方法;了解物理内存的管理方法;了解常用的减少碎片的方法;了解虚拟内存的管理方法。文件中包括源代码、实验指导书和实验报告。-Ucore is a small operating system for learning, the " Sparrow" contains the virtual memory management, process management, processor scheduling, synchronization mutually exclusive, inter-process communication, file system and other major kernel functions, the total amount of kernel code ( C+ asm) no more than 5K lines. Fully embodies the " small" the guiding ideology. This is ucore in Experiment 2: memory management. Purpose: to understand the memory address translation and protection understand the page table creation and use understanding of the physical memory management understanding of the methods commonly used to reduce debris understanding of virtual memory management. File, including source code, test instructions and test reports.
Update : 2024-04-27 Size : 777216 Publisher : gyh

DL : 0
Ucore是一个很小的适于学习的操作系统,此“麻雀”包含虚存管理、进程管理、处理器调度、同步互斥、进程间通信、文件系统等主要内核功能,总的内核代码量(C+asm)不会超过5K行。充分体现了“小而全”的指导思想。 这是ucore的实验1:系统软件启动过程。实验目的:操作系统是一个软件,也需要通过某种机制加载并运行它。在这里我们将通过另外一个更加简单的软件-bootloader 来完成这些工作。为此,我们需要完成一个能够切换到x86 的保护模式并显示字符的bootloader,为将来启动操作系统做准备。proj1 提供了一个非常小的bootloader,整个bootloader 的大小小于512 个字节,这样才能放到硬盘的主引导扇区中。通过分析和实现这个bootloader,读者可以了解到:基于分段机制的存储管理、设备管理的基本概念、PC 启动bootloader 的过程、bootloader 的文件组成、编译运行bootloader 的过程、调试bootloader 的方法、在汇编级了解栈的结构和处理过程、中断处理机制、通过串口/并口/CGA 输出字符的方法。文件中包括源代码、实验指导书和实验报告。-Ucore is a small operating system for learning, the " Sparrow" contains the virtual memory management, process management, processor scheduling, synchronization mutually exclusive, inter-process communication, file system and other major kernel functions, the total amount of kernel code ( C+ asm) no more than 5K lines. Fully embodies the " small" the guiding ideology. This is ucore experiment 1: the system software boot process. Purpose: the operating system is a software, but also need some mechanism to load and run it. Here we will adopt another more simple software-bootloader to complete these tasks. To this end, we need to be able to complete a switch to the x86 protected mode and display the characters bootloader, the operating system to start to prepare for the future. proj1 provides a very small bootloader, the bootloader is less than 512 bytes in size, so as to put the hard disk master boot sector. Through the analysis and to achieve this bootloader, the read
Update : 2024-04-27 Size : 1725440 Publisher : gyh

DL : 1
Ucore是一个很小的适于学习的操作系统,此“麻雀”包含虚存管理、进程管理、处理器调度、同步互斥、进程间通信、文件系统等主要内核功能,总的内核代码量(C+asm)不会超过5K行。充分体现了“小而全”的指导思想。 这是ucore实验6:文件系统。通过完成本次实验,希望能达到以下目标:了解基本的文件系统系统调用的实现方法;了解一个基于索引节点组织方式的Simple FS文件系统的设计与实现;了解文件系统抽象层-VFS的设计与实现。文件中包括源代码和实验指导书。-Ucore is a small operating system for learning, the " Sparrow" contains the virtual memory management, process management, processor scheduling, synchronization mutually exclusive, inter-process communication, file system and other major kernel functions, the total amount of kernel code ( C+ asm) no more than 5K lines. Fully embodies the " small" the guiding ideology. This is ucore Lab 6: File system. By completing this experiment, hoping to achieve the following objectives: To understand the basic file system system calls the implementation method understand the organization of a node-based index of the Simple FS file system design and implementation understand the abstraction layer-VFS file system design and achieved. File, including source code and test instructions.
Update : 2024-04-27 Size : 1038336 Publisher : gyh

DL : 0
清华大学操作系统实验lab6,文件系统编程实现ucore 与Palacios的结合-UCORE and Palacios combination
Update : 2024-04-27 Size : 146432 Publisher : espace

DL : 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.
Update : 2024-04-27 Size : 10464256 Publisher : ZZR

DL : 0
Ucore是一个很小的适于学习的操作系统,此“麻雀”包含虚存管理、进程管理、处理器调度、同步互斥、进程间通信、文件系统等主要内核功能,总的内核代码量(C+asm)不会超过5K行。充分体现了“小而全”的指导思想。 这是ucore的实验8-Ucore is a small operating system suitable for learning, " Sparrow" contains the virtual memory management, process management and processor scheduling, synchronization mutex, interprocess communication, file systems, such as the kernel function, the total amount of kernel code ( c+asm) does not exceed the 5K line. Fully embodies the guiding ideology of " small" . This is ucore experimental
Update : 2024-04-27 Size : 169984 Publisher : 将会

Ucore是一个很小的适于学习的操作系统,此“麻雀”包含虚存管理、进程管理、处理器调度、同步互斥、进程间通信、文件系统等主要内核功能,总的内核代码量(C+asm)不会超过5K行。充分体现了“小而全”的指导思想。 这是ucore的实验2:内存管理。实验目的:理解内存地址的转换和保护;理解页表的建立和使用方法;了解物理内存的管理方法;了解常用的减少碎片的方法;了解虚拟内存的管理方法。--Ucore is a small operating system for learning, the " Sparrow" contains the virtual memory management, process management, processor scheduling, synchronization mutually exclusive, inter-process communication, file system and other major kernel functions, the total amount of kernel code ( C+ asm) no more than 5K lines. Fully embodies the " small" the guiding ideology. This is ucore in Experiment 2: memory management. Purpose: to understand the memory address translation and protection understand the page table creation and use understanding of the physical memory management understanding of the methods commonly used to reduce debris understanding of virtual memory management.
Update : 2024-04-27 Size : 7521280 Publisher : 李梅

DL : 0
ucore 操作系统实验1源码,包含扩展部分-ucore lab1 source code, including the challenge part
Update : 2024-04-27 Size : 925696 Publisher : lin

DL : 0
ucore 操作系统实验 lab2 源码-ucore experimental lab2 source operating system
Update : 2024-04-27 Size : 62464 Publisher : lin

DL : 0
ucore 操作系统实验 lab3 源码-ucore experimental lab3 source operating system
Update : 2024-04-27 Size : 73728 Publisher : lin

DL : 0
ucore 操作系统实验 lab4 源码-ucore experimental lab4 source operating system
Update : 2024-04-27 Size : 93184 Publisher : lin

DL : 0
ucore 操作系统实验 lab5 实验源码-ucore experimental operating system lab5 experimental source
Update : 2024-04-27 Size : 100352 Publisher : lin

DL : 1
ucore全实验答案,包括lab1-lab6,答案详细且靠谱,非常值得一看-answer of ucore lab
Update : 2024-04-27 Size : 11850752 Publisher : ulrica

uCore OS Labs是用于清华大学计算机系本科操作系统课程的教学试验内容。源码和实验要求可于https://github.com/chyyuu/ucore_lab上下载。本文档包含lab1-lab6的答案源码和实验报告-uCore OS Labs is teaching test content for a computer operating system, Tsinghua University undergraduate courses. Source and test requirements can be downloaded the https://github.com/chyyuu/ucore_lab. This document contains answers to the source code and test reports of lab1-lab6
Update : 2024-04-27 Size : 10908672 Publisher : Philo

Ucore是一个很小的适于学习的操作系统,此“麻雀”包含虚存管理、进程管理、处理器调度、同步互斥、进程间通信、文件系统等主要内核功能,总的内核代码量(C+asm)不会超过5K行。充分体现了“小而全”的指导思想。 这是ucore的实验2:内存管理。实验目的:理解内存地址的转换和保护;理解页表的建立和使用方法;了解物理内存的管理方法;了解常用的减少碎片的方法;了解虚拟内存的管理方法。文件中包括源代码、实验指导书和实验报告。--Ucore is a small operating system for learning, the Sparrow contains the virtual memory management, process management, processor scheduling, synchronization mutually exclusive, inter-process communication, file system and other major kernel functions, the total amount of kernel code ( C+ asm) no more than 5K lines. Fully embodies the small the guiding ideology. This is ucore in Experiment 2: memory management. Purpose: to understand the memory address translation and protection understand the page table creation and use understanding of the physical memory management understanding of the methods commonly used to reduce debris understanding of virtual memory management. File, including source code, test instructions and test reports.
Update : 2024-04-27 Size : 1576960 Publisher : zhaocuiqin
DSSZ is the largest source code store in internet!
Contact us :
1999-2046 DSSZ All Rights Reserved.