深圳专业o2o网站设计公司,朋友做的网站图片不显示不出来,网络营销实验报告,三门峡网站建设公司目录
计算机存储结构
冯.诺依曼结构
操作系统 在前几期我们学写了linux中常见的一些指令#xff0c;本期我们将正式进行linux操作系统的学习。
计算机存储结构
要学习linux操作系统#xff0c;我们就得先进行计算机存储结构的学习#xff0c;要进行计算机存储结构的学…目录
计算机存储结构
冯.诺依曼结构
操作系统 在前几期我们学写了linux中常见的一些指令本期我们将正式进行linux操作系统的学习。
计算机存储结构
要学习linux操作系统我们就得先进行计算机存储结构的学习要进行计算机存储结构的学习我们就得先学习冯.诺依曼结构。
冯.诺依曼结构
讲述冯诺依曼结构之前我们得先了解冯.诺依曼这个人。冯.诺依曼是谁以下内容出自百度百科 那么冯诺依曼结构又是怎样被提出的呢 冯.诺依曼图示如下 在冯诺依曼结构中计算机由四部分组成输入设备输出设备存储器中央处理器。 输入设备键盘麦克风摄像头磁盘网卡显卡等都可以看做输入设备。
输出设备显示器磁盘网卡显卡等等都可以看做输出设备。 输入设备和输出设备我们统称为外设。 存储器存储器图示如下 总结因为上层的存储器越靠近中央处理器技术成本高所以价格相对比较昂贵下层的技术成本低所以价格相对便宜一点。 中央处理器CPU由运算器和控制器组成运算器主要完成各种计算加减乘除与或非等等控制处理器主要处理中断等操作。 那么在冯诺依曼结构中最重要的一个部分是什么呢 因为计算机主要的处理操作其实主要就是CPU对数据的操作对数据的操作肯定需要时间既然牵扯到了时间那么必然得去讨论效率。输入设备是可以处理数据的我们完全可以直接将输入设备处理完之后的数据传给CPU然后让CPU去做处理那么为什么我们还要去要用存储器去处理数据呢大家可以理解为这是一个木桶效应输入设备对数据的处理效率是很低的CPU对数据的处理效率是非常高的但是计算机对数据的处理效率不是由最快的部分决定的而是由最低的部分决定的所以我们就引入了存储器因为存储器对数据的处理效率是适中的。数据在体系机构中处理流程就是数据由输入设备传入到存储器中然后存储器将数据传给CPU,CPU将数据处理完之后又将数据传给存储器最终存储器把数据刷新到输出设备上。所以问题的答案就出来了冯诺依曼结构中最重要的部分就是存储器。 操作系统 什么是操作系统我们先给出定义 操作系统操作系统本身是一款软件。是一款专门针对软硬件资源进行管理的软件。 那么操作系统如何对软硬件资源进行管理呢 大家想象这样一个场景在日常生活中无非就是两类人管理者和被管理者。在大学管理者就是校长被管理者就是学生一般情况下管理者和被管理者时不会直接碰面的在大学校长估计也就见两次开学典礼和毕业典礼额我们学校中途换了校长所以我可能就只见了一次校长。因为管理者和被管理者不会经常碰面那么当校长下达决策时学生是怎样知道的呢此时就得有一个角色来执行管理者的决策比如说校长下达了一个公告决策那么此时辅导员就负责将这个公告传达给学生辅导员执行决策学生被决策。 所以站在操作系统的角度也是一样的操作系统就像是一个管理者硬件资源就相当于是被管理者操作系统和硬件资源是不会直接碰面的那么此时操作系统如何来管理硬件呢其实大家都听过这个东西叫做驱动程序每一个硬件资源都会有对应的驱动程序当操作系统下达决策时驱动程序就像是一个辅导员会执行对应的决策进而完成操作系统对硬件资源的管理。到此我们便解决了操作系统如何进行硬件资源的管理的问题。 既然管理者可以对被管理者实现管理在大学中校长究竟是对学生的什么进行管理呢其实本质上就是对学生自身的属性进行管理学生的姓名性别年龄成绩信息都是学生对应的属性但是如果对这些属性进行单个管理是很难的所以我们一般会采用结构体类的形式将学生的属性信息封装起来然后供校长进行管理。 学校中的学生的信息是非常多的所以一般情况下我们会把学生的结构体存储在一个数据结构中进行管理一般情况下都是树形结构。 所以我们得出了一个结论: 操作系统要对资源进行管理时要先获取资源的相关属性然后将资源的属性封装在一个结构体里然后对这些资源进行管理。 以上便是操作系统基础的大体介绍。
本期内容到此结束^_^