在日常的生活和工作中,我们都离不开电脑,专业点称之为计算机。特别是对于我们程序员来说每天都在计算机上编写各种程序,所以对于了解计算机的各部分原理是非常必要的,了解原理才能够写出更好的程序。让我们来聊聊现代计算机的组成架构和各部分的工作原理。
著名的计算机之父——冯诺依曼最早提出计算机的五大组成:分别有输入设备、输出设备、存储器、运算器和控制器。
输入设备:常见的有鼠标键盘、触摸板、麦克风、摄像头等等。
输出设备:最常见的就是显示器了,还有音箱、打印机等等。
有了输入输出设备肯定还不够用,我们看看一台计算机的内部还有哪些东西。
主板:负责连接其他设备,比如CPU、内存、硬盘、显卡等,就像我们人体的躯干,包含了人的各种器官。
CPU:计算机中的最重要的一个硬件,全称为中央处理