登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 文献综述 > 计算机类 > 计算机科学与技术 > 正文

基于x86架构操作系统的实现文献综述

 2020-04-24 11:04  

开发背景

操作系统是计算机系统的软件部分,具有并发、共享、随机、虚拟四个主要特征。操作系统是统一管理计算机软、硬件资源,合理组织计算机的工作流程,协调系统部件之间,系统与用户之间、用户与用户之间的关系。操作系统是一个庞大的管理控制程序,大致包括5个方面的管理功能:进程管理、存储管理、文件管理、设备管理。操作系统的型态非常多样,不同机器安装的OS可从简单到复杂,可从手机的嵌入式系统到超级电脑的大型操作系统。

操作系统作为人类对计算机操作的重要媒介对任何利用计算机工作学习的人来说都是不可缺少的。而且著名的操作系统Windows系列占有操作系统市场的大半江山,但是Windows操作系统作为微软公司的产品并不受我国控制,其核心更是不为我们所知。近来的中兴事件更为我们敲响警钟。如果我们的计算机操作系统被国外垄断的Windows所垄断一旦Windows停止对我们的服务后果不堪设想,这不是仅对个人的影响,而是对国家的毁灭性的打击,金融、网络安全、数据中心等一切依赖Windows操作系统的行业都会瞬间停摆。这对我们来说是不可预估的损失。而今虽然有很多的开源操作系统但是这些开源代码十分庞大,体系十分复杂。如今国内的操作系统虽然也有但是对新手不易上手,应用环境比较狭窄而且普及率几乎为零。

系统功能需求

1.实现一个基于X86平台的能够在裸机上运行的操作系统

2.操作系统能够实现实模式向保护模式的转换,同时可以实现多任务应用合适的任务调度算法,任务运行于32位的保护模式下

3.操作系统能够进行内存管理,实现基本的内存分配,释放等功能

4.操作系统通过键盘显示器进行人机交互实现基本的I/O操作

5.操作系统具有类windows的图形界面,同时也有类windows的命令格式语法。

6.完善图形界面,实现鼠标对窗口操作

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图