第2讲 计算本质-符号化、计算化与自动化
语义符号化——符号计算化——计算01化——01自动化——分层构造化——构造集成化
符号化
自然社会问题——>字母和符号——>0和1
01化
基本逻辑运算
与运算(AND
或运算(OR
非运算(NOT
异或运算(XOR 相同为0,不同为1
数值的符号处理
正数的原码补码反码一样
负数的原码是数值的基础上,符号位始终为1
负数的反码是除符号位全部取反
负数的补码补码是反码的基础上加一
基本加减法
负数和正数相加,是用补码相加
得到结果以后还需要转换回原码
两个数的符号位相同,结果的符号位不同,会出现溢出,无法计算
基本乘除法
乘以二整体左移一位,除以二右移一位
小数点的处理
定点数
小数点位数固定
浮点数
小数点的位数不固定
编码
将特定数字赋予特殊信息和含义
ASCII码就是一种编码形式
BCD码表示十个数字
汉字的编码
国标码——>机(内)码
实现0和1的基本元器件:电信号和和继电器开关,二极管
&与门电路
》=或门电路
1 0 非门电路
=0异或门电路
进位计数制
小数点处理
浮点数:指数位 符号位 尾数位
其他注意事项
十进制转换二进制方法:整数部分除2取余,从下往上写,小数部分一直乘以2,从上往下写
十六进制转换二进制的方法:每一个数字都转换成四个二进制的数(四位分组
符号位可以与数值位一同参与运算
计算机内部使用的编码的基本特征是唯一性和公共性
汉字内码是两字节码,是用于存储汉字的码
汉字外码是用于将汉字输入到机器所使用的编码