首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 62 毫秒
1.
本文提出了以教学操作系统GeekOS为教学平台构建课程设计环境,利用BochsPC模拟器调试和编译,逐步扩充GeekOS系统的方法,让学生实际参与操作系统功能的设计,使学生能更好的理解操作系统的理论,达到更好的教学效果。  相似文献   

2.
许多当前的操作系统研究包括设计、实现和分析修改内核,来改进通用的或特定用途的应用性能,但它往往忽视了所要研究的目标,随着其研究的发展,操作系统的大小和复杂度不断地增加,已成为计算机系统中最复杂的软件。正确的研究应该是直接寻找新的方法构造操作系统,为了增加其柔性,允许它根据实际应用作出自适应的改变。研究了当前可扩展操作系统的主要问题,提出了可扩展操作系统的三个关键设计点,并深入分析和论证了每个设计点中各种具体的可扩展技术,为操作系统的进一步研究和开发提供了科学的方法。  相似文献   

3.
操作系统     
如第一章中所指出的,对于操作系统,各个用户看法不一。有的按其执行的服务性功能观察这种系统,有的则主要关心所用的控制语言和提供的各种机能。从系统程序设计的观点来看(这正是本书所要叙述的),操作系统的结构和有效性是主要的。这些因素将按资源管理的观点加以很好地讨论。 关于一般计算机系统的说明及其能力问题已在2.1节中介绍过了,本章还要更详细地研究这些问题,包括I/O程序设计的讨论。由操作系统控制的资源主要有四种:(1)存贮器,(2)处理机,(3)设备,(4)信息,如图9.1所示。  相似文献   

4.
分析了操作系统课程教学的特点与现状。提出了一种操作系统课程教学改进模式——将μC/OS-Ⅱ应用于操作系统教学中,并结合教学实践,以实例形式对该教学模式进行了说明。  相似文献   

5.
操作系统课程因其内容抽象,与计算机硬件知识结合紧密等特点,被普遍认为是一门难教、难学的计算机专业核心课程。结合目前在教育领域广泛应用的云计算技术,从任务驱动式理论教学、自主式教学内容扩充、分层式教学实践三个主要环节对操作系统课程教学进行全面的改革和实践。实践证明该教学模式提升了学生对课程重点和难点的掌握程度,也提高了学生的自主学习能力,达到了计算机专业人才素质教育的目的。  相似文献   

6.
多处理机的操作系统与第三代单一处理机的操作系统在基本特性和能力上的差别从表面上并不是马上就可以看出来的。可是,它们的内在差别却是很大的。事实上操作系统的发展对多处理机结构的发展和性能一直起着制约的作用。系统软件要把多处理机从单一处理机分立出来的一个主要因素就是需要一个经过扩充  相似文献   

7.
"757操作系统是为757机配置的大型批处理系统.操作系统的结构设计采用了第二代操作系统结构设计方法,引进了分层虚拟机和核扩充观点.按照这些观点,对硬件机器层层改造和扩充,最后得到了功能完善、使用方便的操作系统.在此改造过程中,从"裸机"出发改造得到的第一级虚拟机就是操作系统的内核.  相似文献   

8.
分析了操作系统课程教学的特点与现状。提出了一种操作系统课程教学改进模式——将μC/OS-Ⅱ应用于操作系统教学中.并结合教学实践,以实例形式对该教学模式进行了说明。  相似文献   

9.
作者提出了一个用于飞行控制环境的分布式操作系统DCOS,讨论了DCOS与通用操作系统的区别,并给出了DCOS的实现方法。DCOS对标准的UNIX操作系统进行了改造和扩充,保持了UNIX与用户的原有界面,在实时调度、时钟管理、实时文件管理、专用设备管理、进程间通讯等方面扩充了UNIX操作系统的功能。  相似文献   

10.
本文是以UNIX操作系统的第七版为背景,介绍如何对UNIX操作系统核外子程序及终端shell命令的扩充。对系统的开发和功能的扩充有一定的帮助。  相似文献   

11.
本文主要介绍如何根据目标系统要求 ,对LINUX操作系统进行定制 ,包括核心裁减和配置、核心生成、核心装载等具体内容。  相似文献   

12.
无线传感器网络节点操作系统研究   总被引:3,自引:0,他引:3  
无线传感器网络是一种全新的信息获取和处理技术,能够实时监测、感知和采集各种环境或监测对象的信息,而网络节点上的嵌入式操作系统是其大多数应用的基础。在综合分析大量无线传感器网络体系结构的技术文献和最新研究结果的基础上,提出了无线传感器网络嵌入式操作系统的设计目标,对通用的多任务操作系统μC/OSII和事件驱动的操作系统TinyOS进行了对比分析,指出TinyOS在一些应用中的局限性及拓展。  相似文献   

13.
周艳 《微计算机信息》2008,24(14):52-54
针对实时操作系统μC/OS-II没有自己的网络协议栈,提出了基于ARM7TDMI处理器的μC/OS-II操作系统上轻型PPP协议的设计与实现,对μC/OS-II与处理器相关的代码部分进行了修改与编译,实现了μC/OS-II在ARM开发板上移植,为PPP协议的设计与实现提供了系统软件开发平台。通过编写了PPP协议main主模块、LCP模块、PAP模块、NCP模块和PPP等模块代码,在μC/OS-II操作系统中实现了轻型PPP协议。通过测试,验证了ARM开发板的PPP协议的网络通信功能。  相似文献   

14.
针对Cortex-M3内核的STM32处理器平台,成功移植μC/OS操作系统,并引入FatFs开源软件,构建了FAT32通用文件系统。以温度采集与记录系统为实例,通过对μC/OS操作系统、FAT文件系统、TF卡等相关技术的分析,实现了面向TF卡存储媒介的大容量存储系统,将实时温度按时间关系存储至TF卡。  相似文献   

15.
μC/OS-Ⅱ操作系统之所以在10多年的时间里作为一个嵌入式实时的多任务操作系统得到了广泛的应用,原因之一是它的任务管理机制存在许多的优点。多任务运行的最大难点就在于多任务的调度。  相似文献   

16.
为提高基于嵌入式操作系统μC/OS-Ⅲ平台的应用软件对数据的处理能力,本文通过对SQLite数据库的操作系统接口的分析,重点探讨了互斥信号量、内存分配、虚拟文件系统三个子系统的移植方法,给出了SQLite数据库在μC/OS-Ⅲ操作系统上的移植技术,并结合实例应用验证了该数据库移植的可行性.  相似文献   

17.
μC/OS-Ⅱ操作系统之所以在10多年的时间里作为一个嵌入式实时的多任务操作系统得到了广泛的应用,原因之一是它的任务管理机制存在许多的优点.多任务运行的最大难点就在于多任务的调度.  相似文献   

18.
μC/OS-Ⅱ操作系统作为一种简单高效的RTOS,它的应用范围很广,并有移植到各种处理器上的范例,如DSP在NEAR模式下的移植.文中介绍了该操作系统在5402DSP的FAR模式下的移植,首先描述FAR模式与NEAR模式的区别,然后结合源代码对μC/OS-Ⅱ操作系统在该模式下的移植的具体步骤进行了详细分析.  相似文献   

19.
UNIX各类用户及其不同应用的要求以及硬件环境的进步推动着UNIX不断地发展。图一是UNIX发展的简史,由此可见4.2BSD版本与贝尔实验室的系统V已分别成为UNIX家族的二大主要分支。二者不相兼容,在不久的将来将并合成为一个统一的UNIX操作系统。统一的UNIX操作系统原型已经建立,就是SUN UNIX。本文讨论4.2BSD版本与SUN UNIX内核的发展。分析了进程调度,存贮管理包括地址映射,调页,换入换出所用的算法及数据结构,同时也简单介绍了存贮管理的硬件环境(即SUN存贮管理器)。另外也研究了4.2BSD版的网络通信功能以及SUN扩充的网络文件系统,后者容许异型机之间透明地传送文件。  相似文献   

20.
本文叙述了微型机实时多任务操作系统RMX-Z80的设计与实现。该系统为用户提供了一个良好的处理实时多任务的环境。进程数可在1~255之间选择,有8个优先级,进程由19个字节的进程控制块管理。可利用P、V操作进行进程间的通讯,并有实时钟功能、中断功能和I/O管理功能。系统有8条命令供用户编制应用程序时使用系统的各个功能。系统还提供了一组系统生成命令,供用户在初始化时生成一个合适的操作系统。RMX-Z80采用了层次结构,程序简单、清晰,易于修改、扩充。该系统在M-5微型计算机上进行了调试及试运行,性能达到了预期的要求。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号