计算机基础知识 - 软硬件和汇编
三大原则
- 计算机是执行
输入、运算、输出
的机器 - 程序是
指令
和数据
的集合 - 计算机处理方式有时和人类思维习惯不同
计算机只会输入、运算、输出
计算机由大量的 IC(集成电路)组成,每块 IC 上都有很多引脚,用于输入和输出。IC 将输入的信息进行运算,并把运算结果输出。
软件是指令和数据的集合
指令就是控制计算机进行输入、运算、输出的命令,把向计算机发出的命令一条条记录下来就构成了程序。程序执行的过程就是计算机依次执行这些指令的过程。把一组指令取个名字就叫做函数了。
数据就是在程序运行过程中需要的内容,比如变量。
计算机认为一切都是数字
比如人们所说的颜色,计算机都用数字编码来表示,如用 “0,0,255” 表示蓝色。
计算机硬件组成
计算机硬件有三个基本要素:
- CPU:负责解释、执行指令,从而执行程序。从内存或 I/O 输入数据,在内部进行运算,再把运算结果输出到内存或 I/O。
- 内存:存放程序,程序又是指令和数据和集合。
- I/O:临时存放着用于和周边设备进行输入输出的数据。
参考资料《计算机是怎样跑起来的》