作者:矢泽久雄
——————————————————————————————————————
第一章 • 计算机三大原则
——————————————————————————————————————
【01】原则一:计算机是执行输入、运算、输出的机器
- 硬件由大量的IC(Integrated Circuit 集成电路)组成
- 每块IC上有许多引脚,有的引脚用于输入,有的用于输出
- 无论多么复杂的功能(玩游戏、文字处理、浏览网页等等)都是通过组合一个又一个由输入、运算、输出构成的流程单位来实现的。
【02】原则二:程序是指令和数据的集合
- 指令,就是控制计算机进行输入、运算、输出的命令
- 数据,在程序中有两类数据,一类是作为指令执行对象的输入数据;一类是从指令的执行结果得到的输出数据
- 编译:把高级语言编写的文件(源文件)转换成机器语言(原生代码)编写的文件
- 无论是哪个程序,其内容都是数值的罗列,每个数值要么是指令,没要么是数据
【03】原则三:计算机的处理方式有时与人们的思维习惯不同
- 对计算机来说什么都是数字(颜色、符号、图像、视频等等),一切信息在计算机底层都是用0和1来表示的
————
至少计算机的发展至今还没能超脱这三大原则。吃透这三大原理,无论多么高深、多么难懂的最新技术,都可以对照着这三大原则来解释说明。