搜索资源列表
srial-debug
- Linux 下串口的通讯调试程序C语言编写的源代码-Linux serial communications debugging C-language source code
Linux内存管理模拟器
- Linux下使用c语言实现的内存管理模拟器 假设有台计算机物理内存大小为4MB,每个内存页大小为4k。采用分页机制,使用二级页表,第一级为页目录,共有1024项,每个页目录项指向一个页表,每个页表项指向一个实际的物理页面,每个页表共有1024个页表项。假设页目录和页表不占用内存空间。 系统中还有一个交换设备,采用分块管理机制,每块大小为4K,共1024个。有一系列内存访问指令,系统根据内存访问指令的内存虚地址访问内存。如果页目录项为空,则分配一个页表,并将相关值存入页目录项,如果页表项为空,
Linuxkernel-SourceFile
- 0。11版linux代码,对学习linux和提高c语言有帮助-0. 11 version of Linux code, to learn and improve linux c language help
myshell.rar
- 用纯C语言编写的一个Linux下的Shell,包含tch和bash的基本功能(包含重定向和后台运行),暂时不支持管道。已经在cygwin和Ubantu 7.10下测试通过。 主要包含: makefile 编译生成myshell可执行文件 myshell.c 主函数(涉及程序入口) utility.c 所有功能函数(将近1000行) myshell.h(包含宏定义、结构体声明、库函数的头文件,及utility.c中的所有函数的声明) readme 用户手册(当用户在myshel
OS23
- Linux C语言编程环境的使用,加深对消息的创建、发送和接收的理解,认识其本质。分析共享存储区的创建,附接和断接 -Linux C language programming environment used to enhance the message creation, sending and receiving understanding, understanding of its nature. Analysis of shared storage area to create,
Linux
- 对linuix 文件系统的模拟,包含了若干文件命令,是用c语言实现的。-Linuix file system on the simulation, the order contains a number of documents is achieved with c language.
selfwriteOS
- 学习C语言是很容易找到老师的,你会被详细告知IDE是什么以及如何使用。但学习操作系统呢?你会发现绝大多数操作系统书籍只讲原理,讲各种各样的算法和策略。如果为了考试你可以把它背下来,但是如果是出于兴趣呢,怕是读了几天就感到索然无味了。本资料是操作系统开发实践的技术资料,对于OS感谢兴趣,想要亲身体验编写OS的实践者以及UNIX,LINUX源代码爱好者都可以在本资料中了解实践所需的知识和思路。-Learning C language is very easy to find a teacher, y
geekos-0.3.1
- 一个用C语言开发的操作系统,学生可以在Linux或UNIX环境下对其进行功能扩充,也可以在Windows下使用Cygwin工具进行开发,且其针对进程,文件系统,存储管理等操作系统核心内容分别设计了7个难度逐渐增加的项目供教师选择.-An operating system using C language development, students in the Linux or UNIX environment to expand its functional, you can also use
user_shell
- Linux环境下实现一个能执行部分内部和外部命令、支持I/O重定向、管道和前后台作业及控制的简单的Shell命令解释器,采用C语言开发,内附完整源码和详细开发文档。-A shell Interpreter under Linux.
linuxprocesscommunication
- 在linux操作系统下用C语言实现的进程控制和通信-Linux operating system in C language with the process control and communication
Approaches-and-Examples
- 深入研究了Windows操作系统和Linux操作系统下在C语言程序中调用Fortran语言所编写的源程序的方法和技术.重点研究了调用过程中参数的传递方式和不同操作系统下C语言与Fortran语言混合编程的实现方法.文中以实例的方式给出了完整的可以执行的C语言程序调用Fortran语言程序的源程序.该程序清晰明了,易于移植-Approaches and Examples for Calling Program Compiled by Fortran Language in Code by C La
Linux File
- C++语言实现Linux操作系统的文件管理系统-C++ language document management system for the Linux operating system
minix3.2-Source-Code
- MINIX 3操作系统源码,可以给你一个完整的操作系统的源码分析,是用C语言写的-MINIX 3 Operating System ,it can tell a whole analysis of the Linux System !
用C语言实现页面置换算法的模拟实验
- Linux环境下,用C语言实现页面置换算法的模拟实验,并比较不同算法的置换效率。-Linux environment using C language page replacement algorithm simulation and compare different displacement efficiency of the algorithm.
geekos-0.3.0
- 一个用C语言开发的操作系统,学生可以在Linux或UNIX环境下对其进行功能扩充,也可以在Windows下使用Cygwin工具进行开发,且其针对进程,文件系统,存储管理等操作系统核心内容分别设计了7个难度逐渐增加的项目供教师选择-A C language development of the operating system, Linux or UNIX environment, students can be functional expansion under Windows using C
Pthread
- Linux 环境之下对线程的基本操作,C语言描述,适用于初学者-pthread bacis using ,good for the green hand
my_ls
- 用C语言实现linux的ls命令,可选参数包括d,l,R,i,a,格式为my_ls [Option]...[Filepath]-Linux using C language implementation of the ls command, optional parameters, including d, l, R, i, a, format my_ls [Option] ... [Filepath] ...
Linux-CourseDesign-version-2.0
- Linux下的C语言图书馆管理系统,可以添加管理员,添加读者,读者可限借3本书等功能-C language library management system under Linux, you can add the administrator, add the reader, the reader can borrow only 3 books and other functions.
diaodu
- 1)在Linux下用C语言编程模拟优先级程调度算法。为了清楚地观察每个进程的调度过程,程序将每个时间片内的进程情况显示出来。2)进程控制块是进程存在的唯一标志,因此,在模拟算法中每一个进程用一个进程控制块PCB来代表,PCB用一结构体表示。3)进程在运行过程中其状态将在就绪、执行、完成几种状态之间转换,同时进程可能处于不同的队列中,如就绪队列。在优先级调度算法中,选择单向队列,入队既是将进程控制块插入队尾,出队既是按优先级重新排列的队,删除队头元素。4)为了便于处理,程序中的某进程运行时间以时间
Linuxnhsjysxdsb_jb51
- lkd中文版 robert love作品,入门linux开发必备(linux kernel development)