搜索资源列表
Linux内存管理模拟器
- Linux下使用c语言实现的内存管理模拟器 假设有台计算机物理内存大小为4MB,每个内存页大小为4k。采用分页机制,使用二级页表,第一级为页目录,共有1024项,每个页目录项指向一个页表,每个页表项指向一个实际的物理页面,每个页表共有1024个页表项。假设页目录和页表不占用内存空间。 系统中还有一个交换设备,采用分块管理机制,每块大小为4K,共1024个。有一系列内存访问指令,系统根据内存访问指令的内存虚地址访问内存。如果页目录项为空,则分配一个页表,并将相关值存入页目录项,如果页表项为空,
cibidiaodu
- 有多个访盘要求在等待时对这些要求的顺序的确定安排或调整,只在减少平均磁盘服务时间就成为磁盘调度,而磁盘调度有多种的调度算法,其中最短路径优先是其中基本一种,本课程设计是使用C++程序设计语言,在windows平台下对此调度算法进行模拟,通过此调度算法的模拟来进一步的加深对磁盘最短路径优先调度的了解,及对C++程序设计语言的使用。 关键词:磁盘调度 最短路径优先 操作系统 课程设计 -set to visit a number of requests waiting for the rig
microwindows-0.86.tar
- linux的图形界面程序,使用c++编程,在linux下解压使用。-linux graphical interface, the use of c programming, the use of Linux under decompression.
c-tongxunlu
- 完整的通讯录程序 使用c语言编写 有多种功能-integrity of the directory c procedures for the use language has multiple functions
Micrium-uCOS-II-V284
- 大家快来下载。这是目前最新管方版本了,Micrium-uCOS-II-V284.zip, 开发和研究者可以通过购买Micrium公司的Jean先生的μC/OS-II的书籍,而得到μC/OS-II源代码,但是仅可以作为个人和学校学习使用,所有和μC/OS-II直接和间接相关的商业目的行为,必须购买使用μC/OS-II及系列产品的商业授权,包括芯片/单板/系统厂家的任何参考设计,教学设备和最终的产品,如果没有得到Micrium公司Jean先生签字的合法授权都是不合法的使用, 这在μC/OS-II
C++teach
- 框架作为一种大粒度的重用技术在桌面软件开发中得到了广泛应用,而在嵌入式开发领域,目前还没有一套完整的标准框架可供使本文以通信领域的嵌入式软件开发为例,介绍使用C++语言,在ARM平台Nucleus plus操作系统下实现嵌入式开发框架EFC的方法和应用实例。
linux-源代码
- 这个linux源代码是很全面的~基本完整了~使用c编译的~由于时间问题我没有亲自测试~但就算用来做参考资料也是非常好的-the linux source code is very comprehensive ~ ~ basic integrity of the use of a translation of c ~ due to the time I did not personally test to be used to do it even if reference is very goo
使用Linux下的图形库
- 编写一个C程序,使用Linux下的图形库,分窗口显示三个并发进程的运行。-Write a C program, using the graphics library under Linux, sub-window displays three concurrent processes running.
myshell.rar
- 用纯C语言编写的一个Linux下的Shell,包含tch和bash的基本功能(包含重定向和后台运行),暂时不支持管道。已经在cygwin和Ubantu 7.10下测试通过。 主要包含: makefile 编译生成myshell可执行文件 myshell.c 主函数(涉及程序入口) utility.c 所有功能函数(将近1000行) myshell.h(包含宏定义、结构体声明、库函数的头文件,及utility.c中的所有函数的声明) readme 用户手册(当用户在myshel
(C++)
- 使用C++编写的计算器,包括所有的一般计算功能。-The use of C++ Prepared Calculator, including all general computing.
Producer_Customer
- 模拟操作系统中进程的互斥和同步,解决生产者和消费者问题。使用图形界面,可以在程序中方便的更改生产者和消费者个数,和模拟速度。-Simulation of the operating system mutex and synchronization process to resolve the issue of producers and consumers. Use graphical interface, you can change the process convenient number
sanos-src-latest
- 一个小型操作系统的源代码,其目的仅 仅是为了在x86电脑上在没有windows 操作系统的情况下能使用java虚拟机。 研究操作系统的好东西。-A small operating system source code, which is made solely to the x86 computer in the absence of windows operating system can use the case of java virtual machine. Research
third
- 死锁和预防;操作系统实验报告,包含源码可以运行;如果要在windows 下运行使用c软件-Deadlock and prevention operating system, experimental report, including source code can run If you want to run windows software using the c
forth
- 页面调度,操作系统实验报告,包含源码可以运行,使用C,C++软件-Scheduling page, the operating system experimental reports, including source code can run, the use of C, C software
fifth
- 进程调度 ,操作系统实验报告,5种算法实现,包含源码可以运行的使用c,c++软件-The process of scheduling, the operating system experiment report, five kinds of algorithms, including source code can run the use of c, c software
duanye
- 段页式虚拟存储管理的地址转换程序,操作系统的课程设计,使用C++的控制台程序,结构化的.-Paragraph on page virtual storage management addresses the conversion process, the operating system
Memory_Management
- 扩展的动态内存机制 任务综述 本任务扩展了自己私有的内存管理机制。首先使用预先规划的思想,使用预先分配的内存池和内存分区,再通过使用消息队列作为内存池的管理机制处理内存块分配与释放的过程,而消息队列中保存的是每个预先申请内存块的地址。当用户需要分配一个内存块时,使用msgQReceive() 函数从消息队列中获取一个相应大小的内存块地址;当用户需要释放一个内存块时,则使用msgQSend()函数将内存块首地址发送回消息队列中。通过这种方法,减少了内存反复申请与释放产生外部碎片的可能
zuoyediaodu
- 作业调度算法,实现操作系统中作业的调度算法,使用C++语言,对初学操作系统的会有很大帮助。-Job scheduling algorithm, the realization of operating system scheduling algorithm operations, the use of C++ language, the operating system of learning would be of considerable help.
c
- C和C++嵌入式系统编程学习资料。 你可以从这本书里学到很多东 西。除了了解如何更有效地使用C和C++你还将会从本书中对常见的嵌人式软 件问题的详细解释,并从本书所提供的源代码中得到益处。本书中包含的高级 主题有存储器检测和验证、设备驱动程序的设计和实现.实时操作系统的内部 机理,还有代码优化技术。 -C and C++ Embedded Systems Programming learning materials. You can learn from this boo
fat32.C
- 这种格式采用32位的文件分配表,使其对磁盘的管理能力大大增强,突破了FAT16对每一个分区的容量只有2 GB的限制。由于现在的硬盘生产成本下降,其容量越来越大,运用FAT32的分区格式后,我们可以将一个大硬盘定义成一个分区而不必分为几个分区使用,大大方便了对磁盘的管理。而且,FAT32具有一个最大的优点:在一个不超过8GB 的分区中,FAT32分区格式的每个簇容量都固定为4KB,与FAT16相比,可以大大地减少磁盘的浪费,提高磁盘利用率。目前,支持这一磁盘分区格式的操作系统有Win97、Win9