计算机系统:
计算机系统 = 硬件 + 软件
硬件指:计算机的实体,如外设,主机等。
软件指:由具有各类特殊功能的程序组成。
分为两类:
1、系统软件:用来管理整个计算机系统。例如:操作系统、标准程序库等
2、应用软件:按任务需要编织成的各种程序。例如:永劫无间,LOL。
所以计算机性能的好坏取决软件和硬件的总和。
计算机硬件的发展:
第一代:电子管时代
逻辑元件:电子管
缺点:体积超大、耗电量巨大。
使用机械语言编程,操作复杂且容易因为一些普通的外界因素而导致机械出现错误。
第二代:晶体管时代
逻辑元件:晶体管
缺点:体积较大、功耗较大
出现了面向过程的程序设计语言:FOPTRAN,有了操作系统的雏形。
第三代:中小规模集成电路时代
将元件集成在基片上,高级语言迅速发展,开始有了分时操作系统
第四代:打规模、超大规模集成电路时代
开始出现“微处理器”、微型计算机、个人计算机(PC)萌芽,操作系统:Windows、 MacOS、Linux等
微处理器的发展:
机械字长从8位发展到64位,与此同时晶体管数目越来越多,至今已经发展为数千万。
机械字长:计算机一次整数运算所能处理的二进制位数。