布尔代数
是一种关于0 和 1 的代数系统,用基础的逻辑符号系统描叙物体和概念,是现代电子计算机的数学和逻辑基础
布尔量: 0 1 True, False
与: a, b ab a*b and
或: a+b or
非: not
这些可以应用在逻辑当中,应用在电子工程当做,高电压和低电压
现代信息论的著名创始人
人进行问题求解的思维过程,进行数学建模,如何落在具体的电子机械装置上实现,电路是个不二选择
1938年, 首次用布尔代数进行开关电路分析,并证明布尔代数的逻辑运算可以通过继电器来实现
是现代信息论的著名创始人,1948年他发表《通信的数据理论》,标志着信息论诞生
冯诺依曼
101页报告,计算机发展史中里程碑的意义,把计算机分解成5大部件,直至现在,计算机本身还是由冯洛伊曼结构体系进行设计
什么是裸机?
这台计算机只包含物理部分,一些硬件并不包含软件,这种计算机是无法工作的
什么是硬件?
所有的电子机械装置
什么是软件?
相对硬件而已,由计算机硬件执行,以完成一定任务的所有程序和数据
面向计算机, 操作系统
面向用户,应用软件
冯洛伊曼体系结构
第一大计算机组件: ALU 算法逻辑单元 也称为运算器,是对数据进行处理和运算的部件
第二大部件: CU 控制单元 也成为控制器,实现计算机本身自动化的过程,它来实现指令的自动装入和自动执行
通常会把 ALU CU 集成到一块芯片上,计算机核心部件,称为中央处理单元, cpu
第三大部件: 存储器 内存和外存,cpu直接跟内存打交道,存储信息的记忆部件
计算机运行时候,运算的数据和指令都必须进入内存当中,才有着资格去抢占和使用cpu,完成计算
第四大部件: 输入设备
键盘 鼠标……
第五大部件: 输出设备
显示器、打印机……
什么是总线?
这五大部件之间传输信息的通道
如何描叙计算机实现 2 + 7 整个5大部件工作过程?
接收输入:
键盘输入 2 + 7
输入信息数字化,转化为数据和指令
进入内存,抢占cpu计算资源,进行运算
产生输出:
图像 9