搜索资源列表
ucore-lab1
- Ucore是一个很小的适于学习的操作系统,此“麻雀”包含虚存管理、进程管理、处理器调度、同步互斥、进程间通信、文件系统等主要内核功能,总的内核代码量(C+asm)不会超过5K行。充分体现了“小而全”的指导思想。 这是ucore的实验1:系统软件启动过程。实验目的:操作系统是一个软件,也需要通过某种机制加载并运行它。在这里我们将通过另外一个更加简单的软件-bootloader 来完成这些工作。为此,我们需要完成一个能够切换到x86 的保护模式并显示字符的bootloader,为将来启动操作系统
cunchuguanli
- 模拟系统中,主存部分分为两部分,一部分是系统区,这里只存放进程控制块和内存分配表,一部分是用户区,这里主要是对用户区的管理。 系统区包括PCB区域、内存空间分配表; 用户区用数组模拟,大小为512字节,存储管理采用动态分区存储管理方式。-Simulation system, part of main memory is divided into two parts, the system area, only the storage process control block and
boot
- 启动扇区,nasm 编译,在DOS下运行,载入loader.bin 突破512字节-Boot sector, nasm compile, run in DOS, loading loader.bin breakthrough 512 bytes
nesC
- nesC 是对 C 的扩展 [2] ,它基于体现 TinyOS 的结构化概念和执行模型而设 计 [1] 。 TinyOS 是为传感器网络节点而设计的一个事件驱动的操作系统,传 感器网络节点拥有非常有限的资源 ( 举例来说., 8K 字节的程序储存器,512 个 字节的随机存取储存器) 。 TinyOS 用 nesC 重新编写。本手册描述 nesC 的 1.1 版本, 在第 3 段中概述了它与 1.0 版的不同。-nesC 是对 C 的扩展 [2] ,它基于体现 TinyOS
BootingProgrammeAndSomeData
- 一个简单的操作系统引导程序 有详细注释 512字节中 调用BIOS中断 有助于理解计算机 从启动 到BIOS自检查 到引导载入 操作系统 还有一些很好的资料 讲的很详细 清晰-a simple operating system booting programme with detail comment and some very useful data
cmosz
- 通过0x70,0x71及0x72,0x73端口dump出主板CMOS的512字节内容并显示,编译后在DOS下运行,按上下键分页显示前后256字节。-to dump the 512 bytes of CMOS via the index port(0x70/0x72) and data port(0x71/0x73),then display in two pages.
MD5--delphI
- MD5算法先对输入的数据进行补位,使得数据位长度LEN对512求余的结果是448。即数据扩展至K*512+448位。即K*64+56个字节,K为整数。 具体补位操作:补一个1,然后补0至满足上述要求。 补数据长度: 用一个64位的数字表示数据的原始长度B,把B用两个32位数表示。这时,数-MD5 algorithm input data to be fill the seats, so that the data bit length LEN 512 modulo result is