计算机基本组成

冯诺依曼计算机的基本结构:


一.CPU:

1)运算器:算术逻辑单元(ALU)、累加器、状态寄存器、寄存器(包括通用寄存器、暂存寄存器、标志寄存器等)。

工作原理:运算过程中,运算器不断得到由存储器提供的数据,运算后把结果(包括中间结果)送回存储器保存起来。整个运算过程是在控制器统一指挥下,按程序中编排的操作次序进行的。

算术逻辑运算单元(ALU)的基本功能为加、减、乘、除四则运算,与、或、非、异或等逻辑操作,以及移位、求补等操作。

计算机运行时,运算器的操作和操作种类由控制器决定。运算器处理的数据来自存储器

运算器中往往设置多个寄存器,每个寄存器能够保存一个数据。寄存器可以直接为算术逻辑单元提供参加运算的数据,运算的中间结果也可以保存在寄存器中。这样,一个简单的运算过程就可以在运算器内部完成,避免了频繁地访问存储器,从而提高了运算速度。运算器中还设有标志寄存器,它用来存放运算结果的特征,如进位标志(C)、零标志(Z)、符号标志(S)等。在不同的机器中,标志寄存器的标志位有不同的规定。

2)控制器:指令寄存器IR(InstructionRegister)、程序计数器PC(ProgramCounter)和操作控制器0C(OperationController)三个部件组成。

对协调整个电脑有序工作极为重要。

控制器通过地址访问内存储器,逐条取出选中单元的指令,然后分析指令,并根据指令产生相应的控制信号作用于其他部件,控制这些部件完成指令所要求的操作。上述过程周而复始,保证了计算机能自动、连续地工作。

指令寄存器(IR )用来保存当前正在执行的一条指令。当执行一条指令时,先把它从内存取到数据寄存器(DR)中,然后再传送至IR

程序计数器是控制器中的一个重要部件,它的功能是指示程序的执行顺序。

通常将运算器和控制器合在一起称为中央处理单元(central processing unit,CPU),CPU是计算机的核心部件,在生产制作时将其集成在一块芯片里。


3)寄存器:在中央处理器的控制部件中,包含的寄存器有指令寄存器(IR)和程序计数器(PC)。在中央处理器的算术及逻辑部件中,包含的寄存器有累加器(ACC)。

4)总线:内部总线(cpu内部各个部件之间的连线)


二。存储器

分为:内存(又称主存)和外存

1)内存:又称主存。分为RAM何ROM


RAM:内存的各存储单元可由CPU直接寻址。以字节(8位)为单位编址.

为了解决RAM和CPU速度不匹配问题,引入了CACHE高速缓存。


ROM:只能读出,不能改变其中内容,断电后信息不丢失,用来存储专用的程序和数据


2)外存:包括硬盘,U盘,磁带等。外存的存储单元不能被CPU直接寻址。CPU必须通过输入输出接口来访问外存的存储单元。因此外存又可划分到输入输出设备。

(1)存储容量

存储容量是指存储器所能存取的二进制信息的位数,一般以字节为单位。一个字节(byte,简写为B)可以存放8位(bit,简写为b)二进制数。在此基础上,有下面的换算关系:

1KB = 210B = 1024B

1MB = 210KB = 1024KB

1GB = 210MB = 1024MB

例如,16MB内存容量表示可以存放8 ´ 16 ´ 220位二进制信息。


三.输入设备/输出设备


四.总线以及接口。


总线:分为内部总线和外部总线 。

1)内部总线:cpu内部连接各个部件的线

2)外部总线:又称为系统总线。是连接主板上各个芯片和各个接口部件的总线。

系统总线分为:地址总线,数据总线,控制总线。(三种总线的位数又CPU芯片决定)


接口:外部设备和主机之间必须有一个中间介质作为缓冲部件,称为接口。

接口分为:

并行接口:同时并行传送多位数据,例如8位数据,用8位数据线并行传输。

串行接口:数据是一位一位传送的,只需一根数据线。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值