计算机基础

  

  1. 冯·诺依曼体系:  

        美籍匈牙利科学家冯·诺依曼最新提出程序存储的思想,并成功将其运用在计算机的设计之中,根据这一原理制造的计算机被称为冯·诺依曼结构计算机,世界上第一台冯·诺依曼式计算机是1946年研制的EDVAC,由于他对现代计算机技术的突出贡献,因此冯·诺依曼又被称为“现代计算机之父”。

    冯诺依曼理论的要点是:数字计算机的数制采用二进制;计算机应该按照程序顺序执行

        根据冯诺依曼体系结构构成的计算机,必须具有如下功能:

      (1)把需要的程序和数据送至计算机中。

      (2)必须具有长期记忆程序、数据、中间结果及最终运算结果的能力。

      (3)能够完成各种算术、逻辑运算和数据传送等数据加工处理的能力。

      (4)能够根据需要控制程序走向,并能根据指令控制机器的各部件协调操作。

      (5)能够按照要求将处理结果输出给用户。

所以计算机必须具备五大基本组成部件:

     运算器,控制器,存储器(内存 缓存和寄存器  外存不叫存储器  外存叫输入输出设备),输入设备,输出设备。

    运算器:对信息和数据进行运算和加工处理,运算包括算术运算和逻辑运算。

控制器:实现计算机自身处置过程的自动化,指挥计算机各部件按照指令功能的要求进行所需要的操作。

存储器:存储顺序和数据。

输入部件:输入顺序和数据。

输出部件:输出计算机的处置结果。

2.程序:

    (1)面向过程语言:指令 + 数据  

以指令为中心,围绕指令的执行选择所需要的数据;

    (2)面向对象语言:算法 + 数据结构

以数据(对象)为中心,围绕着选定好的对象组织算法;

3.计算机部件:    

    CPU主频2.4GHZ(一秒可以24亿次加法运算)

    CPU内部缓存:缓存大的命中率高 CPU利用率高

    寄存器(临时存放数据的)因为CPU只能记一个数据,之前的数据需放到寄存器中保存。  

    存储器有随机的有顺序的

    键盘:当前计算机的标准输入设备 

    显示器:当前计算机的标准输出设备

4.指令:

    特权指令(硬件会受到影响)

    普通指令  读写指令之类的

5.内存和外存:

    内存储器由两种半导体芯片构成。

RA M 随机存取存储器,也叫读写存储器。用来存放用户输入的顺序和数据,断电后, RA M 中的信息随之丢失。(这就是为什么在输入文稿时要经常随时存盘)

ROM 只读存储器,断电后, ROM 中的信息保持不变,用来存放固定的顺序和信息。

外存:即我们平常说的电脑硬盘。

内存和外存本质的区别是能否被 CPU 直接访问。 CPU 不能直接执行外存中的顺序,处置外存中的数据。

两者的主要区别是

从原理上讲位置不同,主机内还是主机外

构成资料不同,半导体还是磁介质(光介质)

存储容量不同,内存小,外存大。

价格不同:价格 / 每存储单元内存高,外存低

存取速度不同:内存高,外存低。  

6.语言的种类:

机器语言:就是二进制语言 , 计算机唯一能直接识别、直接执行的计算机语言,因不同的计算机指令系统不同,所以机器语言顺序没有通用性。

汇编语言:汇编语言是机器语言的进化,和机器语言基本上是一一对应的但在表示方法上用一种助记符表示。

汇编语言和机器语言都是面向机器的顺序设计语言,一般称为低级语言。

高级语言:C Java c++......