一 思维与系统
101为什么学?
计算思维,理论思维,实验思维
102计算思维
0和1,程序,递归 算法和系统 社会自然的计算化 计算求解的自然化 业务计算--模型--系统 语言--人到计算机--编译器 机机--协议--编解码器 数据化和网络化思维
103 怎样学习这么课程?
3.1 只是构建次序 社会自然现象-逻辑-二进制-电路-集成电路-计算机 在思维指导下掌握知识技能,然后通过具体的训练形成自己的能力
104人计算与机器计算
人:规则复杂,计算量少 机器:规则简单,但计算量大 eg:一元二次多项式:一阶差分二阶差分:神奇
105机器计算需要解决的问题
数据表示 计算规则的表示 自动存取问题,十进制&二级制? 中央处理单元和存储设备,主频-运算速度,位-一次处理的字长(位数)
计算机系统发展趋势
微型化-大型化-智能化-网络化
201概述
202信息用0和1表示
汉字:国标码,内码是两字节,为了区别ASCII码,第8和16位内码用1表示。ASCII码用7位表示,第8位是0,凑成8位 进制转换,二进制到十进制 十进制到二进制:整数部分:除基取余; 小数部分:乘基取整
203对0、1进行运算
与或非运算对0和1进行操作
204减法变加法
为了计算机方便,使用原码,反码,和补码将减法变成加法运算,并且令+0和-0表示一样。 溢出 举个例子: 。。。
205用逻辑运算,硬件实现加法
归纳:
301概述
302冯诺依曼计算机的思想与构成
303自动存储与存储器
304机器级程序与机器指令
305 机器级程序的执行机制
- 306机器级程序的执行模拟过程