计算机基础
1. 什么是计算机
计算机俗称“电脑”,包含人对计算机的终极期望,能够真的像人脑一样去工作
2. 为什么要有计算机
为了执行人类的程序,从而把人类解放出来
大前提:计算机所有的组成都是模仿人的某一功能或器官
3. 计算机的组成
3.1 控制器
作用:是计算机的指挥系统,负责控制计算机所有其他组件如何工作的
类比—>人类大脑
3.2 运算器
作用:运算包括数学运算与逻辑运算
类比:运算—>人类大脑
控制器+运算器—>cpu—>人类大脑
3.3 存储器/IO设备
作用:是计算机的记忆功能,负责数据的存和取
分类:
内存(基于电工作):存取数据都快,断电数据丢失,只能临时存取数据
外存(硬盘,基于磁工作):存取速度都慢,断电数据也不丢,可以永久保存数据
类比:
内存—>人类的大脑的记忆功能
外存—>人的笔记本
3.4 输入设备input
如键盘、鼠标
3.5 输出设备output
如显示器、打印机
4. 一个程序的运行与三大核心硬件的关系
程序最先是存放在硬盘之上
程序的运行一定事先把程序的代码加载到内存
然后cpu从内存中读取指令执行