计算机基本组成

简介: 【1月更文挑战第5天】计算机基本组成。

1946年出现第一台计算机,按照冯.诺依曼-计算机设计思想,计算机硬件系统由:运算器、控制器、存储器、输入输出设备5大部分组成。运算器与控制器统称为中央处理器(CPU),内存储器和中央处理器合称主机。不属于主机的设备统称外部设备,包括输入输出设备、外存储器。下图是计算机的基本组成:
1.1中央处理器
1)运算器
a、运算器:进行算术和逻辑运算的部件,运算数据以二进制格式给出,可从存储器取出来或来自输入设备,运算结果写入存储器或输出设备。
b、运算器由算术逻辑运算部件(ALU)和寄存器(通用寄存器、特殊寄存器)组成。
c、算数运算按照算术规则运算,如加减乘除及它们的复合运算,逻辑运算一般泛指非算术性运算,如比较、移位、逻辑加或减、取反、异或等。现代计算机的运算器有8、16、32或更多,构成一个通用寄存器组,以减少访问存储器的次数,提高运算器的速度。

2)控制器
控制器是指挥、协调计算机各大部件工作的指挥中心。实质是解释、执行指令。CPU能够按正确的时序产生操作控制信号是控制器的主要任务。运算器组成部分如下图:

3)存储器
存储器以二进制形式存放数据和程序的部件,通过地址线和数据线与其他部件相连。各种类型的存储器:
a、高速缓冲存储器(Cache):由双极型半导体组成,特点是高速、小容量,存取速度接近CPU的工作速度,用来临时存放指令和数据。
b、主存储器:是计算机系统中的重要部件、用来存放计算机运行时的大量程序和数据,用MOS半导体存储器构成。--CPU能直接访问的存储都叫内存储器,高速缓冲与主存都属于内存储器。
c、辅助存储器:又叫外存储器,特别点是容量大,主要由磁表面存储器组成,目前光存储器运用广泛。
4)输入输出设备(外围设备)
I/O设备是计算机与其他设备之间执行信息交换的装置,包括各类输入输出设备及相应的输入输出接口。
a、输入设备的功能是把数据、命令、字符、图形、图像、声音和电流等信息换算成计算机可以接收和识别的二进制数字代码,以便计算机处理。输出设备的功能是把计算机处理结果,变成人最终可以识别的数据、文字、图形、图像、声音等打印或显示出来。
b、输入设备举例:第一种是采用媒体输入的设备如纸带输入机、卡片输入机、光学字符阅读机等,第二种是交互式输入设备(可以建立人机之间的友好界面)有键盘、鼠标、光笔、触摸屏、跟踪球等。
c、输出设备举例:显示器、打印机、测绘仪、语音输出、卡片或纸带穿孔机。
d、输入输出设备举例:磁盘机、磁带、可读写光盘、CRT终端、通信设备。f、输入输出设备按功能划分有:用于人机接口、用于存储信息、机与机联系。
f、鼠标:分为机械式和光电式鼠标,通过总线接口或通信接口与主机连接,目前大部分鼠标接在串行通信口COM1或COM2上。键盘:触点式和非触点式。打印机:印字原理分为击打式和非击打印机(激光、热敏、喷墨打印机),输出方式分为串行和并行打印机。
g、显示器:用来显示数字、字符、图形和图像的设备,由监视器和显示控制器组成,监视器由阴极射线管(C盯)、亮度控制电路(控制栅)、扫描偏转电路(水平/垂直扫描偏转线圈)等部件构成。
在光栅扫描显示器中,为了保证屏幕上显示的图像不产生闪烁,图像必须以50帧/秒至70帧/秒的速度进行刷新。这样固定分辨率的图形显示器其行频、水平扫描周期、每像素读出时间,均有一定要求。例如当分辨率为640×480时,且假定水平回扫期和垂直回扫期各占水平扫描周期和垂直扫描周期的20%。
则行频为480线÷80/100×50帧/s=30kHz
水平扫描周期HC≡1/30kHz=33us
每一像素读出时间为33us×80%÷640=40~50ns
若分辨率提高到1024×768,帧频为60帧/秒,则行频提高到57.6kHz,水平扫描周期HC=17.4us,每像素读出时间减少到13.6us。从这里可以清楚看到,分辨率越高,为保证图像不闪烁,则时间要求越高(每-像素读出、显示的时间越短),成本也随之迅速上升。另外光栅扫描显示器的扫描方式还可以分成逐行扫描与隔行扫描方式两种。

相关文章
|
6月前
|
人工智能 安全 大数据
计算机在矿产领域的应用
计算机在矿产领域的应用
|
6月前
|
人工智能 安全 数据挖掘
计算机在石油化工领域的应用
计算机在石油化工领域的应用
|
6月前
|
监控 安全
计算机在核能领域的应用
计算机在核能领域的应用
|
6月前
|
存储 机器学习/深度学习 缓存
揭秘计算机的神经系统:探索计算机的基本组成
本文将揭秘计算机的神经系统,探索计算机的基本硬件组成。从CPU、内存、主板、I/O设备到显卡,逐一介绍其功能和作用。同时,还将讨论冯·诺依曼体系结构和哈佛结构的区别,帮助读者更好地理解计算机的工作原理。
124 2
揭秘计算机的神经系统:探索计算机的基本组成
|
1月前
|
存储 C语言
1.4 计算机能做什么
在学习C语言编程前,了解计算机工作原理至关重要。计算机由CPU、RAM及永久存储设备等构成,CPU从内存获取并执行指令,其工作区由寄存器组成,用于存储指令及其地址,从而高效地进行运算任务。这有助于理解C程序编写与运行的关系。
39 7
|
6月前
|
存储 设计模式 缓存
计算机是怎么构成的
计算机是怎么构成的
47 2
|
4月前
|
物联网 人机交互 语音技术
计算机中输入输出设备
【7月更文挑战第28天】
93 1
|
存储 前端开发 安全
2019.11.10计算机的拆装机总结
2019.11.10计算机的拆装机总结
108 0
|
6月前
|
人工智能 监控 算法
计算机在公共卫生领域的应用
计算机在公共卫生领域的应用
|
6月前
|
Windows
关于计算机考级的那点事
在这里,我想用最简洁最人话的方式分享一些计算机等级考试的内容。他的全名叫做‘全国计算机的等级考试’,英文名叫NCRE,一般都是给非计算机专业的同学一次拿证的机会。