首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >冯诺依曼体系

冯诺依曼体系

作者头像
用户11290664
发布2025-08-21 08:25:47
发布2025-08-21 08:25:47
2000
举报
文章被收录于专栏:学习学习

冯诺依曼体系

计算机的硬件基础 效率是拷贝决定的 运算器主要包括算术运算,逻辑运算

输入输出设备(IO设备)

这里的外设就是输入输出设备 这里我们以前文件操作读文件就是把磁盘内容加载到内存里,写文件就是把内存里数据写在磁盘上。 这里磁盘就是既能读又能写 这里就是IO设备由来。

CPU

在上图上就是

CPU=运算器+控制器 运算器就是±*% 真假运算 控制器就是控制计算机体系的先不做探究。

存储器

我们可以先简单理解为计算机里的存储器就是内存 存储器=内存 CPU获取运算,写入只能从内存中来。 这是体系结构规定

缓冲区也是在存储器中,这就是我们以前写倒计时程序的时候要用fflush函数把缓冲区内容刷新到输出设备上。 数据就是从一个设备拷贝到另一个设备。 “拷贝数据”的速度就是运算的速度。

为什么要有存储器

那么我们为什么要有存储器。直接CPU访问IO设备不好吗?

为什么不能吧内存删掉呢?

输入输出 木桶原理以最短边决定的,如果没有输入输出设备决定运算的时间 我们的存储器可以对输入设备和cpu的速度不匹配做适配。 这个适配是操作系统里的算法决定的

下面是内存分级

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-08-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 冯诺依曼体系
  • 输入输出设备(IO设备)
  • CPU
  • 存储器
  • 为什么要有存储器
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档