冯诺依曼体系结构 ──── linux第8课

ops/2025/2/26 13:45:09/

目录

冯诺依曼体系结构

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


冯诺依曼体系结构

我们常见的计算机,如笔记本。我们不常见的计算机,如服务器,大部分都遵守冯诺依曼体系

输入单元:包括键盘, 鼠标,网卡,扫描仪, 写板等

输出单元:显示器,打印机,网卡等

中央处理器(CPU):含有运算器和控制器等

存储器:  内存(可以看成是cpu和外设之间的一块巨大缓存)

注意控制信息和数据信息的不同

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

1. cpu可以直接向外设发送控制信息

2. 但CPU能且只能对内存进行数据信息的交互,不能访问外设(输入或输出设备) 外设要输入或者输出数据,也只能写入内存或者从内存中读取

3. 文件默认在磁盘上存储,任何程序运行时都要先从磁盘加载到内存

一句话,所有设备都只能直接和内存打交道。 对冯诺依曼的理解,不能停留在概念上,要深入到对软件数据流理解上

请解释,从你登录上qq开始和某位朋友聊天开始,数据的流动过程。从你打开窗口,开始给他发消息,到他的到消息之后的数据流动过程。如果是在qq上发送文件呢?


http://www.ppmy.cn/ops/161424.html

相关文章

7.grafana的内存和CPU同时在一个表中的调整

如图所示,当CPU和内存同在一个表的时候,左y轴只显示内存单位,那么我们就需要让右y轴显示CPU单位百分之 1. 在axes 中显示左y轴和右y轴 2. 在左y轴单位选择bytes,右y轴单选选择百分比 3. 选择Series overrides,开始填…

uniapp写的h5跳转小程序

使用场景: 我们对接第三方支付的时候,对方只提供了原生小程序id和appid,由我们的app和h5平台跳转至小程序。 遇到的问题: app跳转本地正常,线上报错如下 解决办法: 需要去微信开放平台申请应用appid 易…

【Python爬虫(69)】解锁游戏数据宝藏:Python爬虫实战攻略

【Python爬虫】专栏简介:本专栏是 Python 爬虫领域的集大成之作,共 100 章节。从 Python 基础语法、爬虫入门知识讲起,深入探讨反爬虫、多线程、分布式等进阶技术。以大量实例为支撑,覆盖网页、图片、音频等各类数据爬取&#xff…

axios、axios二次封装、api解耦

本文章主要讲解项目中axios的封装问题,这一块知识点是必须拿下的。 目录 一、axios基础使用 1、下载axios 2、引入axios 3、使用axios发送请求 4、举例 二、axios二次封装【必须掌握,公司里必用到】 1、为什么要进行二次封装? 2、二…

AR技术下的电商:虚拟试穿/试用/试戴成新风尚

随着科技的日新月异,增强现实(AR)技术正悄然改变着我们的生活,尤其在电子商务领域,AR技术的融入正掀起一场前所未有的变革。那么,AR技术究竟是何方神圣?它在电商领域又展现出了哪些非凡的应用呢…

Tesseract OCR:起源、发展与完整使用指南

引言 光学字符识别(OCR,Optical Character Recognition)技术的目标是将印刷体或手写体文字从图像或扫描文档中提取出来,使其变成计算机可编辑的文本。OCR技术在文档自动化、书籍数字化、车牌识别、票据处理等领域得到了广泛应用。…

【qt计算器】

qt计算器 目录注释部分模块配置目标配置模板配置源文件配置头文件配置UI 文件配置1. 头文件保护宏2. 包含必要的头文件3. 命名空间声明4. 类的定义5. 构造函数和析构函数6. 私有槽函数7. 私有成员变量8. 头文件保护宏结束1. 包含头文件2. 构造函数 MainWindow::MainWindow(QWid…

python爬虫学习第十一篇爬取指定类型数据

最近在学习Python爬虫的过程中,尝试用爬虫获取指定类型的数据。今天,我想和大家分享一下我的实践过程和遇到的问题。 一、实现目标 目标是从一个网站的API接口获取不同类型的食品数据。 比如,第一步我想获取汉堡、小食、甜品等不同类型的数…