计算机的基础知识
计算机最早于1946年诞生于美国的宾西法利亚大学,然后出现冯·诺依曼计算机,提出了输入,输出,存储器,运算器,控制器的概念,因此冯·诺依曼被誉为"现在计算机之父"。
计算机中的数据
最初ENIAC采用的十进制, 冯·诺依曼提出了二进制,二进制比十进制更方便的描述信息。
计算机内部均采用二进制存储信息,因为计算机是电路组成的,通常只有开和关两种状态,对应二进制的01,所有二进制更容易实现。
计算机中的单位
位(bit):计算机中的最小单位,0或1占用一位
字节(byte):存储容量的基本单位 常用的有1KB 1MB 1GB 1TB
字长:计算机一次能并行处理的二进制位是字长,字长越大计算机运算速度越快,如32位计算机、64位计算机这里的就是字长
进位计数值:二进制 八进制 十进制 十六进制
字符编码
计算机不能直接存储a,*等字符,只能存储二进制0101的数据,所以每一个字符在计算机中都对应一个唯一的二进制数据,来描述对应的字符。这就是字符编码的意思
1,西文字符的编码
美国信息交换标准码ASCII,计算机内部用一个字节存储一个字符,最高位为0。如字符“A”在计算机中对应的字符编码是01000001,对应的十进制是65,“a”对应的十进制是97.
2,汉字的编码
ASCII码只对英文,数字,标点做了编码,并没有对汉字进行编码。
常用的汉字编码:GBK,UCS,Unicode,BIG5