搜索资源列表
OS0417
- 此为NachOs实验报告及源码,实验内容: 1. 研究code/shell 下的代码: Nachos 所给的源代码的code/shell 目录下的源代码实现了一个shell,该shell 利用C/C++ 对Linux Shell 命令的调用支持( execl (SHELL, SHELL, "-c", exec_name,NULL) )实现了一个Shell 的Wrapper,使得一个函数(nachos_syscall.c 中的Exec(char*exec_name))可以实现所有的Linu
i2c
- 2440开发板的i2c驱动测试程序,可实现写和读功能,内含makefile,可直接编译!-2440 development board i2c driver of the test procedure, can be written and read, includes makefile, the compiler can directly!
os
- 分别利用UNIX的消息通信机制、共享内存机制(用信号灯实施进程间的同步和互斥)实现两个进程间的数据通信。具体的通信数据可从一个文件读出,接收方进程可将收到的数据写入一个新文件,以便能判断数据传送的正确性(对文件操不熟悉的同学可不必通过读写文件,只要键盘输入和输出至屏幕进行比较即可)。 -, Respectively, using the information communication mechanism UNIX, shared memory mechanism (with tr
cfz
- 【设计题目】Linux二级文件系统设计【开发语言及实现平台或实验环境】C++/VC++【设计要求】理解Linux的文件系统的组织;掌握常用的数据结构;系统采用两级目录,其中第一级对应于用户账号,第二级对应于用户帐号下的文件 使用文件来模拟外存,进行数据结构设计和操作算法的设计,实现一个文件系统并实现基本的文件操作(为了简便文件系统,不考虑文件共享,文件系统安全以及管道文件与设备文件等特殊内容)。要求:1、对程序的每一部分要有详细的设计分析说明 2、程序执行的每个步骤要有具体的提示内容或输出3、源
IOfuyong.tar
- 在UNIX系统编程过程中,一个进程往往需要等待多个描述字发生某一事件,如可读、可写或异常等等。进程不能永远地等待其中任何单独一个描述字,它需要同时等待所有描述字,此时就是IO复用技术,系统调用select就是实现这一目标的方式之-In the UNIX system programming process, a process often have to wait more than describe the character of an event, such as read, write
Read-and-export-files
- 使用系统调用,用C或C++写一个程序,实现如下功能:从一个文件中读出数据,写入另一个文件中。 要求: 具有良好的交互性 使用者可输入源文件和目的文件的路径和文件名。 具有完善的错误处理机制 针对可能出现的各种错误,要有相应的错误提示输出,并作相应处理。 在Linux操作系统上调试并运行 -Use of system calls, using a program written in C or C, to achieve the following functions:
linux-module
- Linux设备驱动标准模板,用于s3c2410实验,流水灯点亮,下面有配套应用程序内核版本:2.6.31 交叉编译器:arm-linux-gcc 4.12 Read,write,ioctl等函数实现 S3C2410 GPF0~GPF3外接led灯,低电平点亮,高电平熄灭分别用write和ioctl 实现led流水灯的点亮经过验证,可点亮led流水灯-linux module
fifo
- 有名管道,双方都可读写功能,实现双向通信。-Named pipe to both read and write capabilities, two-way communication.
src
- 进程管理 实验目的 掌握进程的概念,深入理解进程的含义。认识并理解并发环境中进程执行的实质问题,了解构成并发机制的进程创建过程; 了解在进程创建后通过对进程控制的系统调用,可实现对进程的有效控制。掌握在进程执行中对进程进行睡眠、同步、撤消等控制方法; 分析进程竞争资源的现象,学习解决进程互斥的方法。 实验内容 1、创建新的进程;查看运行进程;换出某个进程;杀死运行进程。 2、采用写者优先重写P94的读者-写者问题,并通过一个读写序列,将算法与读者优先算法进行比较