【JavaEE】计算机是如何工作的

文章目录

  • 一、计算机发展史
  • [二、冯诺依曼体系(Von Neumann Architecture)](#二、冯诺依曼体系(Von Neumann Architecture))
  • [三、CPU 基本工作流程](#三、CPU 基本工作流程)

一、计算机发展史

计算的需求在人类的历史中是广泛存在的,发展大体经历了从一般计算工具到机械计算机到目前的电子计算机的发展历程。

二、冯诺依曼体系(Von Neumann Architecture)

现代的计算机, 大多遵守 冯诺依曼体系结构

  • CPU 中央处理器: 进行算术运算和逻辑判断.
    存储器: 分为外存和内存, 用于存储数据(使用二进制方式存储)
    输入设备: 用户给计算机发号施令的设备.
    输出设备: 计算机个用户汇报结果的设备.

针对存储空间

硬盘 > 内存 >> CPU
针对数据访问速度

CPU >> 内存 > 硬盘

三、CPU 基本工作流程

接下来,我们用一个从无到有的过程,一步步搭建一个 CPU 出来,希望大家可以借助这个过程,理解CPU、内存等计算机主要部件的工作原理

相关推荐
郑重其事,鹏程万里20 小时前
commons-digester3(XML解析框架)
xml·java
货拉拉技术20 小时前
网关 MCP 转换技术:从实现到平台落地
java·架构·mcp
艾菜籽20 小时前
SpringMVC练习:加法计算器与登录
java·spring boot·spring·mvc
浮游本尊21 小时前
Java学习第25天 - Spring Cloud Alibaba微服务生态
java
Cg1362691597421 小时前
Super的详解
java
毕设源码-朱学姐21 小时前
【开题答辩全过程】以 便利店库存管理系统为例,包含答辩的问题和答案
java·eclipse
Nero1821 小时前
代码随想录二刷第九天 | 232.用栈实现队列、225. 用队列实现栈、20. 有效的括号、1047. 删除字符串中的所有相邻重复项
java
optimistic_chen1 天前
【Java EE进阶 --- SpringBoot】Mybatis操作数据库(基础二)
xml·数据库·spring boot·笔记·java-ee·mybatis
泉城老铁1 天前
tomcat 部署springboot,线程经常断开导致数据库连接池关闭,如何解决
java·spring boot·后端
Nero181 天前
代码随想录二刷第八天 | 28. 实现 strStr()、459.重复的子字符串
java