第一代:电子管计算机:1946年,以cpu为中心,使用的是机器语言,笨重,重要用于数值计算--------------->每条指令用二进制编码,难写,难改,能够为计算机直接识别
第二代:晶体管计算机:1958年,以存储为中心,高级语言,应用与数值计算与工业 ------------------------->汇编语言:字符符号出现了
第三代:中小规模集成电路:1964年,以存储和外围设备为中心,高级语言,图像文字等资料处理 ---------------->面向用户,与自然语言很相像。有自己的语法规则
第四代:大规模超大规模集成电路:1971年,体积小功能强为中心,高级语言,家用办公------------------------->面向对象语言程序设计,代码的重用更加简单 c++/delphi
计算机如何进行计算的(编码与数制转化)
数值,文字,语言,图形和编码等各种信息,必须进行数字化编码,才能够进行传输送,存储和处理;
(1)在计算机内部,同来传送和存储的数据或者指令,都是通过二进制码形式进行的
十进制:逢十进一
10的次方
二进制:逢二进一(0,1)
2的次方
其他进制以此类推就可以转10进制
十进制转几进制:
除以几,倒着取余数
(2)计算机中的编码:
ASCII编码(美国信息交换标准代码)
7位二进制表示一个字符,做高位为0
可以表示常用的字符128个,编码从0-127
汉字编码:GB2312;