1.OS简介

Posted Alone0710

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1.OS简介相关的知识,希望对你有一定的参考价值。

1. 操作系统简介

1.1 什么是操作系统

在这里插入图片描述

1.2 现代计算机系统架构

在这里插入图片描述

1.3 Bios(上电第一个运行的程序)

在这里插入图片描述
*BIOS会在内存中建立中断向量表(提供硬件访问的方法)
注意:
BIOS不是软件(Software),而是固件(Firmware)!
固件是固化于硬件中的程序,在出厂前已经烧写固定。

1.4 启动流程

在这里插入图片描述
问题:谁加载运行BIOS ???

2. BIOS剖析

在这里插入图片描述
BIOS不被加载执行,而是通过硬件设计,使CPU从固定地址执行!!!

在这里插入图片描述
在这里插入图片描述
主引导程序不能超过512字节!
在这里插入图片描述

3. 小结

在这里插入图片描述

4. 我的想法

身为电子类专业的学生,很容易陷入开发板的怪圈?买一个就吃灰一个。而嵌入式方向最重要的就是操作系统了,而且目前国家会大力扶持操作系统国有化,所以想先把操作系统学学好,再学习Linux板子。而网络资源丰富的眼花缭乱,不知道操作系统从哪里开始入手,所以准备学着先写一个试试…奥里给!

以上是关于1.OS简介的主要内容,如果未能解决你的问题,请参考以下文章

Unity开发 | Lua中os.date和os.time函数

文件自动化处理,再也不怕多乱差

python笔记4-遍历文件夹目录os.walk()

JAX-RS的简介

Curator简介

OkHttpOkHttp 简介 ( OkHttp 框架特性 | Http 版本简介 )