当前位置: 首页 > news >正文

走进Linux的世界:冯诺依曼体系结构


1.冯诺依曼体系结构


在这里插入图片描述
我们先来认识这张图上的内容,在来回答一个问题:为什么要有冯诺依曼体系结构?

我们的输入设备一般有:我们的键盘、鼠标、网卡等,输出设备有显示器、磁盘、打印机、喇叭等,可见有些设备即可以做输入设备又可以做输出设备,有些设备只能做一个。

而我们把输入设备和输出设备统称为外设也叫外围设备

中间的存储器指的是什么呢?有人说磁盘啊!磁盘可以存储空间啊。不对!存储器指的是内存

而我们将磁盘称为外存

中下部分橙色框起来的部分叫作cpu

在这里插入图片描述
那我们先来解决为什么要有内存这个概念?先来解决一下两个子问题

1.存储分级问题
在这里插入图片描述
我们有很多存储空间的设备,而每种设备的造价和存储效率存储空间的大小各不相同,离我们cpu越远的比如磁盘它便宜但存储速度慢,cpu造价贵但存储速度相较于磁盘快很多。

2.体系效率问题

那我们不考虑其他问题我们可不可以直接使用这样的逻辑:
在这里插入图片描述
我们有个木桶原理,我们知道cpu效率高,但外部设备的效率不高啊,我们最后的效率就是外部设备的效率。
在这里插入图片描述
二是这样实现会导致计算机的价格高昂,一般人无法使用到,这就使得网民数量少,就无法孵化出互联网。

有人就说了你这个冯诺依曼体系中间多了个存储器那不是效率更低了吗?不!我们的数据可以提前加载到内存中,我们计算机还有个局部性原理
在这里插入图片描述
就是计算机会将你可能要使用的文件加载到内存中,比如你访问一个数组先访问了0号位置的元素,他就把0号元素后面的元素加载到内存中。

最后贴一张豆包的总结
在这里插入图片描述

http://www.dtcms.com/a/553861.html

相关文章:

  • 免费外贸网站在线今天重大新闻摘抄
  • IT运维的365天--035 Ubuntu密码忘了没?
  • 在Ubuntu20.04下安装iperf3
  • 网站上的图是怎么做的外包工是临时工吗
  • 《Python 中的陷阱与真相:深入理解 `is` 与 `==` 的区别及实战 Bug 解析》
  • 网站建设是必须的吗东莞高端网站建设收费标准
  • AWS + Discuz!:社区站架构的现代化玩法
  • Linux命令之mtr命令
  • 网站优化待遇河南seo网站多少钱
  • Spring Boot常见问题
  • dw做网站实例沈阳建站费用
  • 09-MySQL内外连接
  • 【Linux】自动化构建工具make和Makefile和第一个系统程序—进度条
  • YOLO python 实现多种物体识别(时钟,水杯,小熊,路人,车辆)
  • wordpress如何自动采集网站图片建模培训
  • 建设银行网站会员怎么用装修设计公司快餐店
  • 华宇亮相2025丽泽法务论坛,共探法治前沿与法商融合新路径
  • 嫦娥号地月轨道、环月(一个月)MATLAB仿真
  • Spring AI Alibaba 【六】
  • .NET10 - 尝试一下Blazor Web Assembly Standalone App的fingerprint新特性
  • 浏览器使用 <embed> 标签预览 PDF 的原理
  • 未来之窗昭和仙君(四十七)开发商品进销存——东方仙盟筑基期
  • 交流平台网站架构怎么做wordpress客户端登录界面
  • 网站附件下载表格怎么做营销是做什么
  • Xcode26升级以后重要
  • Mac电脑解决sudo密码问题方法
  • 仓颉语言宏(Cangjie Macros)详细介绍及强大使用
  • Python异常、模块、包
  • flink 流式窗口
  • 仿京东电商的网站开发智慧团建网站什么时候维护好