首页 > 代码库 > 计算机组成系统

计算机组成系统

PC

PC(Personal Computer),个人计算机一次源于1981年IBM的第一部桌上型计算机型号PC,在此之前有Apple II的个人用计算机。

ENIAC

1946年美国宾夕法尼亚大学制作成世界上第一台电子数字计算机(Elecrtical Numerial Integtator And Computer).

VLSI

超大规模集成电路(Very Large Scale Integration).

uP

微操作(Micro Opereation) 

CPU

 中央处理器(Central Processing Unit).计算机的核心部件,通过数据流和指令流控制计算机各部件之间实现信息转递。

CMP

Chip Multi Processors 单芯片多核处理器。有多模多心,单模多心。

ALU

逻辑算术运算单元(Arithmetic Logic Unit)又累加器、通用寄存器、算术逻辑运算单元和状态寄存器组成。

MIPS

单位时间内执行指令的平均条数和浮点运算次数作为运算速度指标。Million Instruction Per Second 每秒百万条指令

MFLOPS

Million Floating Point Operation Per Second 每秒百万次浮点运算次数

RISC

精简指令集

嵌入式计算机

嵌入式系统(Embedded Systems),是一种以应用为中心,以为处理器为基础,软硬件可以进行剪裁的精简计算机系统。其核心部件是嵌入式处理器,包括:

嵌入式微控制器(Embedded Micro Contrller Unit ,MCU俗称单片机)、嵌入式微控制器(Embedded Micro Processor Unit MPU)、嵌入式DSO处理器(Embedded Digital Signal Processor )、嵌入式片上系统(Embedded System On Chip,SOC).嵌入式系统对系统的功能、成本、可靠性、实时性、体积、功耗等有着严格的要求,系统结构和组成按需而定。根据用途尽量简化操作系统、最小化存储器、最小化接口和最小功耗,以较低的成本满足系统的要求。

冯诺依曼计算机

冯诺依曼计算机原理:存储程序和程序控制

计算机模型主要由:运算器、控制器、存储器和输入输出设备组成。

(1)结构原理是存储程序原理,即程序和数据存放在存储器中,机器按照程序中指令的逻辑顺序逐条取指令、分析指令、执行指令。自动完成程序所描述的数据处理。

(2)采用二进制形式的0、1进行程序和数据的表示。

(3)单处理机结构,由运算器、存储器、控制器、输入设备和输出设备五大部件组成。数据传送以运算器为中心,输入输出与存储器之间数据传输都要经过运算器,各部分操作及其联系由控制器集中控制。

(4)存储器提供按地址访问的一级地址空间,它是字长固定,顺序线性编址的一维结构,每个地址都被唯一定义。

(5)指令串行执行,由指令计数器指示要执行指令的地址。

程序

计算机指令序列的集合,计算机指令就是指示计算机进行相应操作的命令。

计算机软件

分为系统软件和应用软件。

所谓系统软件应具有一下特点:

1、开发者大多是微软公司

2、是计算机最基本的软件,没有它计算机相当于裸奔。

3、负责实现操作者对计算机进行的基本操作,管理计算机软件与硬件资源。所以不需要使用者参与使用。

4包括且不仅包括:操作系统、语言处理系统、数据库管理系统和服务程序(网络软件、查毒软件、系统安全管理软件)。

所谓应用软件,包括但不仅包括用户自行下载的软件。

字长

计算机一次能够处理的二进制数据的位数。CPU的寄存器位数、运算器同时处理的数据位数都与字长有关,她标志着计算机的数据处理能力。

存取周期

存储器玩成一次读或写操作所画的时间。称为存取时间

两次读或写操作之间的最短时间间隔,称为存取周期

裸机

没有操作系统的计算机都是耍流氓(实时操作要求高,os也会暂用CPU的空间与时间)。

PC的分代发展

按硬件发展可分为五代

(1)电子管计算机

(2)晶体管计算机

(3)集成电路

(4)超大规模集成电路(VLSI)

(5)PC

现代计算机的类型,特点

1、个人计算机:包括台式机、电脑一体机、笔记本电脑、掌上电脑和平板电脑等等。运行速度相对较差,但有些是可以便于携带、随处办公,满足各方面的要求。

2、嵌入式计算机:是一种以应用为中心,以微处理器为基础,软硬件可以进行剪裁的,适应系统对功能、可靠性、成本、体积、功耗等综合性严格要求的专用计算机系统,应用范围及其广泛,满足社会各方面的需求。

3、网络计算机:指某些高性能计算机,能通过网络,对外提供服务。相对于普通电脑来说,稳定性、安全性、性能等方面都要求更高,因此在CPU、芯片组、内存、磁盘系统、网络等硬件和普通电脑有所不同。

4、工业计算机:是一种采用总线结构,对生产过程及其机电设备、工艺装备进行检测与监控的计算机系统的总称。简称工控机。主要应用在工业方面,对于工业发展起到l不可磨灭de作用。

5、超级计算机:功能最强、运算速度最快、存储容量最大的一类计算机,是国家科技发展水平的重要标志。超级计算机拥有最强的并行计算能力,主要运用于科学计算。在气象、军事、能源、航天、探矿

等领域承担大规模、高速度的计算任务。

计算机硬件系统五大部件,作用,他们之间的相互联系

硬件系统包含:运算器、控制器、存储器、输入输出设备

运算器:运算器的处理对象是数据

 

存储器:用来存放当前正在执行的数据和程序,但仅用于暂时存放程序和数据,关闭电源或断电,数据就会丢失。


控制器:由程序计数器、指令寄存器、指令译码器、时序产生器和操作控制器组成,它是发布命令的“决策机构”,即完成协调和指挥整个计算机系统的操作。

输入设备:用于把原始数据和处理这些数据的程序输入到计算机中。

输出设备:用于数据的输出。它把各种计算结果数据或信息以数字、字符、图像、声音等形式表示出来。常见的有显示器、打印机、绘图仪、影像输出系统、语音输出系统、磁记录设备等。

CPU是计算机组成的核心,通过数据流和指令流控制着计算机各个部件之间相互的信息转递。计算机通过输入设备接受外部输入de程序和数据,通过控制器发出指令控制计算机的每一个动

作;通过运算器执行对数据的加工和处理完成算术运算和逻辑运算;通过存储器存放程序和数据;通过输出设备将计算机处理的结果输出。存储器是计算机的存储部件,以信息流为中心。

在运算处理过程中,数据从存储器读入运算器进行运算,运算的中间结果存入存储器。指令也以数据形式存入存储器,运算是指令由存储器送入控制器,由控制器产生控制流,控制数据流

的流向且控制各个部件的工作,对数据进行加工和处理。

计算机软件系统的组成

计算机软件是由系统软件和应用软件组成。系统软件是计算机系统中最接近硬件的软件,其他软件一般都要通过系统软件发挥作用。它负责实现操作者对计算机最基本的操作,管理计算机的

软硬件资源。系统软件具有通用性,主要由计算机厂家和软件公司开发提供。主要包括:操作系统、语言处理程序、数据库管理系统和服务程序。

应用软件是就是用户为解决实际问题所编写的软件总称。涉及计算机应用的各个领域。

计算机语言的发展

1、机器语言

2、汇编语言

3、高级语言(C/C++)

4、软件应用语言(SQL)

计算机系统的层次结构,虚拟机器和实际机器各自特点

虚拟机器的特征:由软件实现机器的功能,体现了机器语言、汇编语言、高级语言和应用程序语言的层次性。

实际机器的使用者主要任务是设计和维护机器。

为什么说计算机软件和硬件在逻辑上是等效的

原理上,软件的功能可用硬件去实现,硬件的功能也可以由软件去模拟,只是性能、价格、实现的难易程度不同。

计算机的主要性能指标

1、机器字长 8、16、32、64

2、存储容量

3、运算速度 MIPS、MFLOPS

4、存取周期 连续读取之间的最短时间间隔。存取时间:完成一次读或写的时间

为何字节是最基本的信息单位

 

                                                                                                                                                                                               以上均来自由清华大学出版社出版的

                                                                                                                                                                                                     蔡启先等编写的《计算机组成与汇编语言》一书

                                                                                                                                                                                                     无侵权意图,特此说明!

计算机组成系统