From 40b2d5bcab17f4a7d29e2e2a77d4af23541b7752 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E8=B5=B7=E7=91=9E?= <3148024859@qq.com> Date: Sat, 2 Mar 2024 12:33:36 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AC=AC=E4=B8=80=E6=AC=A1=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...72\347\241\200\347\241\254\344\273\266.md" | 61 +++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 "01 \345\274\240\350\265\267\347\221\236/20240229 \350\256\241\347\256\227\346\234\272\345\237\272\347\241\200\347\241\254\344\273\266.md" diff --git "a/01 \345\274\240\350\265\267\347\221\236/20240229 \350\256\241\347\256\227\346\234\272\345\237\272\347\241\200\347\241\254\344\273\266.md" "b/01 \345\274\240\350\265\267\347\221\236/20240229 \350\256\241\347\256\227\346\234\272\345\237\272\347\241\200\347\241\254\344\273\266.md" new file mode 100644 index 0000000..1f5b0f4 --- /dev/null +++ "b/01 \345\274\240\350\265\267\347\221\236/20240229 \350\256\241\347\256\227\346\234\272\345\237\272\347\241\200\347\241\254\344\273\266.md" @@ -0,0 +1,61 @@ +## 计算机基础硬件 + +#### 1、电脑 + +电脑是由硬件和软件构成的。软件分为操作系统和应用软件,硬件分为控制器,运算器,存储器,输入设备,输出设备。 + +#### 2.电脑硬件包括 + +机箱内:主板,cpu,内存,显卡,硬盘,网卡,声卡,电源,散热器,光驱 + +机箱外: + +输入设备:键盘,鼠标,麦克风,摄像头,数控板 + +输出设备:显示屏,打印机 + +#### 3.计算机之父: + +计算机之父:冯.诺依曼,他提出二进制逻辑,程序存储执行,及计算机由五部分组成 + +#### 4、**计算机的软硬件基本组成** + +1. 运算器、控制器 等部件被集成在一起统称为中央处理单元(Central Processing Unit, CPU)。 CPU是硬件系统的核心,用于数据的加工处理,能完成各种算术、逻辑运算及控制功能。 +2. 存储器 是计算机系统中的记忆设备,分为内部存储器和外部存储器;前者速度高、容量小,一般用于临时存放程序、数据及中间结果。 而后者容量大、速度慢,可以长期保存程序和数据。 +3. 输入设备和输出设备 合称为外部设备(简称外设);输入设备用于输入原始数据及各种命令,而输出设备则用于输出计算机运行的结果。 + +#### 5、三大核心硬件:cpu、内存、硬盘 + +程序最先是存放于硬盘中的,程序的运行需要先经历加载的过程:程序的代码/数据从硬盘读入内存 +然后cpu再从内存中读取指令来运行 +注解:安装软件都是装到硬盘里,软件的运行都是把数据加载到内存中了 +所以说计算机的硬盘大小决定了能够安装的软件数目 +而计算机内存的大小决定了计算机能够同时运行的软件数目 + +#### 6、存储器详解 + +内存储器: + +它用于暂时存放CPU中的运算数据,内存储器与硬盘等外部存储器交换的数据。 +Linux系统会把内存分为两种区域: + +buffer(缓冲区):存储一大波cpu处理好的数据放入硬盘 +cache(缓存):把硬盘的数据在内存中缓存好,cpu取的时候可以直接从内存取 +主存储器: + +RAM:随机存储器(qq、vx程序) 断电数据丢失 +RAM:qq、vn等程序**(3)存储器:** + +用来存放程序和数据设备,分为**三级存储系统**:**主存储器**、**辅助存储器**、**Cache**。 + +- **主存储器** + +主存储器负责**存储计算机正在运行的程序和数据**,可以由CPU直接访问。 + +- **辅助存储器** + +辅助存储器用来**存储大量的,计算机暂时不需使用的程序和数据**。设置在主机外部,**不可以**由CPU直接访问,其中存储的数据和程序需要先传送给主存储器才能被使用。存储速度慢。 + +- **Cache(高速缓冲存储器)** + +由于主存储器和CPU之间的存取速度差异过大,而两者有经常进行读写交流,这极大地制约了计算机的发展,所以出现了Cache。**Cache(高速缓冲存储器)**位于CPU与主存储器之间,常用哈佛结构,存取速度较快,用来作为主存到CPU之间的桥梁,**存放当前正在执行的程序中的活跃部分**,从而快速向CPU提供指令和数据。 -- Gitee