【Linux】进程基础铺垫(一)硬件基础:冯诺依曼体结构

这篇具有很好参考价值的文章主要介绍了【Linux】进程基础铺垫(一)硬件基础:冯诺依曼体结构。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。



一、体系结构(硬件上)—— 冯诺依曼体系结构

我们常见的计算机,如笔记本。我们不常见的计算机,如服务器,大部分都遵守冯诺依曼体系
【Linux】进程基础铺垫(一)硬件基础:冯诺依曼体结构,Linux,linux
截至目前,我们所认识的计算机,都是有一个个的硬件组件组成 。

  • 输入单元:包括键盘, 鼠标,扫描仪, 写板等
  • 输出单元:显示器,打印机等
  • 存储器内存掉电易失
  • 中央处理器(CPU) 【 俗称 芯片 】:含有 运算器控制器
    • 运算器:让 cpu 具有 数据计算 的功能
      运算: 算术 逻辑 运算
      1. 常规运算: + - * /
      2. 逻辑运算:判断真假
    • 控制器协调设备之间 内部之间 对应的信息流动
      数据流动 的本质:就是 设备之间数据的来回拷贝

关于冯诺依曼,必须强调几点:

  • 这里的 存储器 指的是 内存
  • 不考虑缓存情况,这里的 CPU 能且只能对内存进行读写不能访问外设(输入或输出设备)
  • 外设 ( 输入或输出设备 ) 要输入或者输出数据,也只能写入内存 或者 从内存中读取。【 只做输入,只做输出
  • 一句话,所有设备都 只能直接和内存打交道

对冯诺依曼的理解,不能停留在概念上,要深入到对软件数据流理解上
请解释,从你登录上qq开始和某位朋友聊天开始,数据的流动过程。从你打开窗口,开始给他发消息,到他的到消息之后的数据流动过程。如果是在qq上发送文件呢?
【Linux】进程基础铺垫(一)硬件基础:冯诺依曼体结构,Linux,linux



每个硬件都是独立的 。 设备是连接的总线 —— 主板

设备连接不是目的,而是手段:设备之间数据流动【 本质就是 设备之间会进行数据的来回拷贝

拷贝的整体速度,是决定计算机效率的重要指标!=> 考虑设备中数据的流动 => 内存的引入【稳定性效率都不错,便宜】



二、内存 的引入:为什么在体系结构中要存在内存? ?

前言:内存背景

【Linux】进程基础铺垫(一)硬件基础:冯诺依曼体结构,Linux,linux
寄存器(速度不亚于cpu本身)
内存
磁盘 光盘 磁带 甚至是云盘


【Linux】进程基础铺垫(一)硬件基础:冯诺依曼体结构,Linux,linux
cpu非常的快 。输入/输出设备 又非常慢 。所以计算机整体读取信息的速度完全取决于 速度最慢的 输入/输出设备【木桶效应:取决于短板】


三、在体系结构中 存在内存的原因 以及 内存的意义

【Linux】进程基础铺垫(一)硬件基础:冯诺依曼体结构,Linux,linux

  1. 加入一个中间级的硬件 => 内存看作一个 非常大的缓存 介于设备和CPU之间 =>( 计算机效率 最终就变成了 内存效率 为主)
    引入内存,把效率问题,转化成为了软件问题!
  2. 因为内存的引入( 距离CPU越远的存储单元,效率越低,造价便宜, 单体容量大 ),可以让我们计算机效率不错,且比较便宜 => 电脑才能被广泛普及

因此,产生了 冯诺依曼体系结构
【Linux】进程基础铺垫(一)硬件基础:冯诺依曼体结构,Linux,linux文章来源地址https://www.toymoban.com/news/detail-826226.html

到了这里,关于【Linux】进程基础铺垫(一)硬件基础:冯诺依曼体结构的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Linux】进程概念I --操作系统概念与冯诺依曼体系结构

    Halo,这里是Ppeua。平时主要更新C语言,C++,数据结构算法…感兴趣就关注我吧!你定不会失望。 计算机是由两部分组成的: 硬件+软件 .与硬件相关的为 冯诺依曼体系结构 ,与软件相关的为: 操作系统 . 如今大多数计算机(笔记本,服务器等)大多数都遵守冯诺依曼体系结构.实际中

    2024年02月09日
    浏览(35)
  • 【Linux】Linux进程的理解 --- 冯诺依曼体系、进程描述符、状态、优先级、切换…

    如果不改变自己,就别把跨年搞的和分水岭一样,记住你今年是什么吊样,明年就还会是什么吊样!!! 1.冯诺依曼体系结构中的存储器指的是内存,带电存储,具有掉电易失的特点。 2.CPU中含有能够解释计算机指令的指令集,指令集又可分为精简指令集和复杂指令集,这也

    2024年01月25日
    浏览(51)
  • 【Linux】操作系统与冯诺依曼体系——深度解析(软硬件层面)

    ​ 前言 大家好吖,欢迎来到 YY 滴 Linux系列 ,热烈欢迎! 本章主要内容面向接触过Linux的老铁,从软硬件层面向大家介绍操作系统与冯诺依曼体系, 主要内容含: 欢迎订阅 YY 滴Linux专栏!更多干货持续更新!以下是传送门! 订阅专栏阅读: YY 的《Linux》系列 ❀❀❀❀❀ 【

    2024年02月13日
    浏览(39)
  • 【Linux】从软硬件角度重新理解 [ 操作系统与冯诺依曼体系 ](8)

    ​ 前言 大家好吖,欢迎来到 YY 滴 Linux系列 ,热烈欢迎! 本章主要内容面向接触过Linux的老铁,从软硬件层面向大家介绍操作系统与冯诺依曼体系, 主要内容含: 欢迎订阅 YY 滴Linux专栏!更多干货持续更新!以下是传送门! 订阅专栏阅读: YY 的《Linux》系列 ❀❀❀❀❀ 【

    2024年02月08日
    浏览(36)
  • 【Linux】冯诺依曼体系结构思想

    🎉博客主页:小智_x0___0x_ 🎉欢迎关注:👍点赞🙌收藏✍️留言 🎉系列专栏:Linux入门到精通 🎉代码仓库:小智的代码仓库 我们常见的计算机,比如笔记本,还有我们不常见的计算机,比如服务器,大部分都遵守冯诺依曼体系。 当我们谈论计算机的体系结构时,冯·诺依

    2024年02月16日
    浏览(45)
  • 【Linux系统编程】冯诺依曼体系结构

    目录 前言 什么是冯诺依曼体系结构? 冯诺依曼体系结构如何进行数据处理的? 存储器在冯诺依曼体系中有什么作用? 冯诺依曼体系结构为什么要这样设计? 冯诺依曼结构总结 相信对于冯诺依曼这个人的名字大家一定不会感到陌生,他被称为“现代计算机之父” 而在他生

    2024年02月14日
    浏览(45)
  • 【闪击Linux系列P8】从软硬件角度重新理解 [ 操作系统与冯诺依曼体系 ]

    ​ 前言 大家好吖,欢迎来到 YY 滴 Linux系列 ,热烈欢迎! 本章主要内容面向接触过Linux的老铁,从软硬件层面向大家介绍操作系统与冯诺依曼体系, 主要内容含: 欢迎订阅 YY 滴Linux专栏!更多干货持续更新!以下是传送门! 订阅专栏阅读: YY 的《Linux》系列 ❀❀❀❀❀ 【

    2024年02月13日
    浏览(34)
  • Linux ----冯诺依曼体系结构与操作系统

    目录 前言 一、冯诺依曼体系结构 二、为什么选择冯诺依曼体系结构? 三、使用冯诺依曼结构解释问题 问题1: 问题2: 四、操作系统 1.操作系统是什么 2.为什么需要操作系统 3.操作系统怎样管理的 4.如何给用户提供良好环境 五、我们是怎样调用系统接口的 六、总结  了解冯

    2024年02月02日
    浏览(46)
  • 【Linux】冯诺依曼体系结构和操作系统概念

    数学家冯·诺依曼提出了计算机制造的三个基本原则,即采用二进制逻辑、程序存储执行以及计算机由五个部分组成(运算器、控制器、存储器、输入设备、输出设备),这套理论被称为冯·诺依曼体系结构。 现代计算机发展所遵循的基本结构形式始终是冯·诺依曼机结构。这

    2024年02月02日
    浏览(55)
  • 【Linux从入门到精通】了解冯诺依曼体系结构

      本片文章会对 冯诺依曼体系结构 进行详解。同时,我们 对冯诺依曼的理解,不能停留在概念上,要深入到对软件数据流理解上。本片文章同时也会对 数据在冯诺依曼结构上的交互 进行讲解。希望本篇文章会对你有所所帮助。   文章目录 一、简单认识冯诺依曼体系结构

    2024年02月03日
    浏览(56)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包