基于x86架构操作系统的实现开题报告
2020-04-25 19:40:39
1. 研究目的与意义(文献综述包含参考文献)
开发背景
操作系统是计算机系统的软件部分,具有并发、共享、随机、虚拟四个主要特征。操作系统是统一管理计算机软、硬件资源,合理组织计算机的工作流程,协调系统部件之间,系统与用户之间、用户与用户之间的关系。操作系统是一个庞大的管理控制程序,大致包括5个方面的管理功能:进程管理、存储管理、文件管理、设备管理。操作系统的型态非常多样,不同机器安装的os可从简单到复杂,可从手机的嵌入式系统到超级电脑的大型操作系统。
操作系统作为人类对计算机操作的重要媒介对任何利用计算机工作学习的人来说都是不可缺少的。而且著名的操作系统windows系列占有操作系统市场的大半江山,但是windows操作系统作为微软公司的产品并不受我国控制,其核心更是不为我们所知。近来的中兴事件更为我们敲响警钟。如果我们的计算机操作系统被国外垄断的windows所垄断一旦windows停止对我们的服务后果不堪设想,这不是仅对个人的影响,而是对国家的毁灭性的打击,金融、网络安全、数据中心等一切依赖windows操作系统的行业都会瞬间停摆。这对我们来说是不可预估的损失。而今虽然有很多的开源操作系统但是这些开源代码十分庞大,体系十分复杂。如今国内的操作系统虽然也有但是对新手不易上手,应用环境比较狭窄而且普及率几乎为零。
2. 研究的基本内容、问题解决措施及方案
一、研究或解决的问题
1.实模式到保护模式转换
2.鼠标键盘的控制