资料介绍
操作系统的学习,是为了更好的去了解计算机的启动过程,还有计算机是怎么工作的等等。自从本人读大学以来,我读的是电子信息工程技术,有学到一门课程叫做单片机。它的历史已经有好几十年了,主要是用在工业控制技术方面会比较多,因为开发这样的产品相对来说不需要耗费大量的CPU资源,性能也比较好,过了几十年后的今天,依然沿用着单片机的技术,这说明单片机对我们社会科技的发展依然是至关重要的。在大多数人看来,我们依然可以认为单片机也是一个操作系统,因为它可以控制其它的硬件,最终构成一个控制系统。
在操作系统中,有控制总线,数据总线和地址总线,总线是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束。同样在单片机中,也存在着这三个总线,这样才能识别外部引脚给予的硬件信号,硬件信号通过总线让CPU中的寄存器进行取址、译码、执行,将单片机工程师写的C语言程序通过编译生成汇编,最终汇编成为二进制代码,再由相应的内部芯片对这些二进制代码进行处理,翻译成对应的输入输出信号1和0,通常在这些设备中1表示高电平,0表示低电平,于是单片机就开始工作起来了。
那么对应我们使用的计算机,是不是也是这样的呢?在现在看来,一个完整的操作系统需要具备这几样东西。
1、bootloader(也就是对应window的BIOS),BIOS是什么东西?从英文简写的意思可以看出,它的意思是基本输入输出系统。
2、内核:内核是操作系统的基本组成部分,是一个操作系统的核心。是基于硬件的第一层软件扩充,提供操作系统的最基本的功能,是操作系统工作的基础,它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。
3、文件系统:在计算机中,文件系统(file system)是命名文件及放置文件的逻辑存储和恢复的系统。DOS、 Windows、OS/2、Macintosh和UNIX-based操作系统都有文件系统,在此系统中文件被放置在分等级的(树状)结构中的某一处。文件被放置进目录(Windows中的文件夹)或子目录,在树状结构中你希望的位置中。
4、图形界面:这个就不用说了,难道你还去用字符界面,恐怕叫一个初学者去从字符界面开始去学习计算机,那肯定是枯燥无味的,毕竟现在是21世纪2016年了,芯片集成度越来越高,当然显示桌面的UI也将越来越人性化。
当你启动你的window系统的时候,一般会停止在这样的一个界面10几秒钟,有得甚至一两分钟也有:
- Linux操作系统的CP命令源代码汇总 4次下载
- (完整版)vxworks嵌入式操作系统 0次下载
- 如何实现一个微内核操作系统的设计 28次下载
- 如何构造一个51单片机的实时操作系统
- Rust开发操作系统教程之如何自制一个操作系统
- 如何使用物联网操作系统Zephyr实现“连续集成”开源软件的详细说明
- 操作系统是什么?Linux操作系统的原理与应用资料概述 13次下载
- Linux操作系统下C语言编程入门.pdf 95次下载
- 基于UEFI固件的操作系统完整性度量机制 0次下载
- RTOS操作系统 0次下载
- Linux操作系统原理及应用 0次下载
- 嵌入式系统是否需要操作系统
- 操作系统 ppt 0次下载
- 操作系统技巧使用大全
- ucos操作系统.
- 深度解析全球操作系统格局 671次阅读
- 详解实时操作系统和非实时操作系统 3500次阅读
- 什么是实时操作系统(RTOS) 4328次阅读
- FreeRTOS:一个迷你的实时操作系统内核 828次阅读
- 为什么计算机需要操作系统? 2030次阅读
- 一个用rust制造的新的现代操作系统Aero 1476次阅读
- 一文深入理解操作系统的进程调度 2242次阅读
- 浅谈Linux美国服务器常见操作系统 2451次阅读
- Linux操作系统的目录结构 3431次阅读
- 如何选择一个合适的嵌入式操作系统 1277次阅读
- 对实时操作系统特性的讨论 5039次阅读
- 为什么选择Linux操作系统?制约标准Linux操作系统实时性的因素 5364次阅读
- 如何设计一个小型嵌入式操作系统 9350次阅读
- 如何安装实时操作系统RTOS 6104次阅读
- 物联网操作系统的架构和基本功能 5529次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 6基于FPGA的C8051F单片机开发板设计
- 0.70 MB | 2次下载 | 免费
- 751单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21548次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183278次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多