基于x86平台的多任务操作系统的设计与实现  

Design and Implementation of Multi-task Operating System Based on Intel X86 Platform

在线阅读下载全文

作  者:陈淑红[1] 王鸿[1] 段焰[1] 

机构地区:[1]湖南工程学院计算机与通信学院,湘潭411104

出  处:《湖南工程学院学报(自然科学版)》2015年第4期36-39,共4页Journal of Hunan Institute of Engineering(Natural Science Edition)

基  金:国家自然科学基金青年基金项目(61502163);湖南省教育厅高等学校科学研究项目(14C0286;13C0180)

摘  要:操作系统是计算机用户和硬件的系统软件接口,为计算机程序提供通用服务.简易操作系统的设计与实现有助于深入理解计算机相关技术,也可以为研究大型操作系统源代码提供参考.基于QEMU设计并实现了一个基于x86平台的操作系统,运行在32位保护模式下.实现了多任务管理、内存管理、设备管理、用户接口和应用程序接口等功能,有较好的可移植性.An operating system is the system software which acts as an interface between user and comput- er hardware and provides common services for computer programs. Implementation of the operating system helps us to understand computer-related technologies. It can also provide a reference for studying source code of large-scale operating system. This paper designs and implements an operating system based on Intel X86 using QEMU which runs on 32-bitprotected mode. It can realize multi-tasking management,memory management, device management, user interfaces and application programming interfaces, etc. All these functions are portable.

关 键 词:操作系统 X86 多任务 32位保护模式 

分 类 号:TP316.7[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象