第一节 计算机基础
第一部分:计算机简史 第一代:1946年2月14日,在美国宾夕法尼亚大学,世界上第一台电子数字计算机ENIAC 诞生。1946-1957,这一阶段计算机的主要特征是采用电子管元件作基本器件,用光屏管或汞延时电路作存储器,输入与输出主要采用穿孔卡片或纸带,体积大、耗电量大、速度慢、存储容量小、可靠性差、维护困难且价格昂贵。在软件上,通常使用机器语言或者汇编语言,来编写应用程序。因此这一时代的计算机主要用于科学计算。
第二部分:计算机组成原理
一、计算机系统
1、什么是计算机
2、硬件
我们常说的计算机其实就是指的计算机系统,包含两个方面:计算机硬件和计算机软件,当然还有电源。
Cpu (处理器)
计算机
存储器
I/O接口
硬件
I/O设备
ALU :算术逻辑单元的全称是Arithmetic Logic Unit,是处理器中的一个功能模块,用来执行诸如加减乘除以及寄存器中的值之间的逻辑运算。
Cache :速缓冲存储器是存在于主存与CPU 之间的一级存储器, 由静态存储芯片(SRAM)组成,容量比较小但速度比主存高得多, 接近于CPU 的速度。
(2)存储器:存储器(Memory )是现代信息技术中用于保存信息的记忆设备。主要功能是存储程序和各种 数据,并能在计算机运行过程中高速、自动地完成程序或数据的存取。存储器有内存和外存之分,外存是存放数据和程序的仓库,可以长期大量的保存信息,内存通常位于系统主机板上,cpu 可直接与之交换信息,要运行的程序与数据只有调入内存后方可执行,一旦断电,其中的程序和数据就会丢失。
内存储器:
内存储器
(Memory)也被称为内存,其作用是用于暂时存放CPU 中的运算数据,以及与硬盘等外部存储器交换的数据。
1.RAM: (Random Access Memory)随机存储器是一种可以随机读∕写数据的存储器,也称为读∕写存储器。RAM 有以下两个特点:一是可以读出,也可以写入。读出时并不损坏原来存储的内容,只有写入时才修改原来所存储的内容。二是RAM 只能用于暂时存放信息,一旦断电,存储内容立即消失,即具有易失性。
2.ROM: ROM是只读存储器,顾名思义,它的特点是只能读出原有的内容,不能由用户再写入新内容。原来存储的内容是采用掩膜技术由厂家一次性写入的,并永久保存下来。
外存储器:硬盘、DVD —ROM 、软盘
(3)计算机的存储层次
3、软件
(1)编译器:编译器就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级语言)”的程序。一个现代编译器的主要工作流程:源代码 (source code) → 预处理器 (preprocessor) → 编译器 (compiler) → 目标代码 (object code) → 链接器(Linker) → 可执行程序 (executables)
(2)汇编器:汇编器(Assembler )是将
汇编语言翻译为机器语言的程序。一般而链接器(Linker )生成可执行代码才可以执行。
(3Linker )是一个程序,将一个或多个由编译器或汇编器生成的目标文件外加库链接为一个可执行文件。
4、计算机的运行