计算机硬件的基本组成

news/2024/11/23 0:46:36/

计算机硬件的基本组成有两种结构:

        一、早起冯诺依曼机的结构

                早期,冯诺依曼提出“存储程序”概念,该思想奠定了现代计算机的基本结构,以此概念为基础的各类计算机通称为冯诺依曼机

                存储程序是指:将指令以二进制代码的形式事先输入到计算机的主存储器,然后按其在存储器中的首地址执行程序的第一条指令,以后就按该程序的规定顺序执行其他的指令,直至程序执行结束。

计算步骤为:

                首先,输入设备将要处理的信息数据转化为机械能够识别的的形式,然后将信息数据流向运算器,通过运算器的中转才会将信息数据流向存储器中保存,同时,控制器通过电信号协调其他部件的运行也会和存储器配合着工作解析其中存储的程序指令通过电信号发送该指令到各个部件,使该指令实现,例如:控制器在存储器中的数据流中读取到了加法的指令,随后便控制运算器进行加法运算。最后,运算器在进行相应的算术运算或逻辑运算后,将数据流流向输出设备将结果转化为人们熟悉的形式。

 <----->控制线和反馈线

<——>数据线

                冯诺依曼计算机的特点:

                        1、计算机由五大部分组成

                        2、指令和数据以同等地位存于存储器,可按地址寻访

                        3、指令和数据由二进制表示

                        4、指令由操作吗和地址码组成

                        5、存储程序

                        6、以运算器为中心(输入/输出设备与存储器之间的数据传送通过运算器完成)

        二、现代计算机的结构

                随着微电子技术的进步,计算机处理的数据和信息量与日俱争,大量I/O设备的和CPU的速度差距悬殊,因此现代计算机发展为以存储器为中心,是I/O操作尽可能绕过CPU,直接在I/O设备和存储器之间完成,提高计算机的整体运行效率。

         其中:现代计算机中将运算器和存储器放在一起,组成CPU(CPU = 运算器+存储器)。

而且现代计算机以存储器为中心,解放了运算器,提高了计算机的处理效率

 (现代计算机的机构)

        目前巨大多数现代计算机仍遵循冯诺依曼的存储程序的设计思想。传统冯诺依曼计算机和现代计算机的结构虽然有所不同,但功能部件是一致的,它们的功能部件包括如下几种:

        1、输入设备:主要功能是将程序和数据以机械所能识别和接受的信息形式输入计算机。最常见的设备是:键盘、鼠标、扫描仪等。

        2、输出设备:主要功能是将计算机处理的结果以人们所能接受的形式或其他系统所要求的的信息形式输出。最常见的设备是:显示器、打印机等。

        3、存储器:是计算机的存储部件,用来存放数据和程序 。分为主存储器(简称:主存)和辅助存储器(简称:辅存)。          

        4、运算器:计算机的执行部件,用于进行算术运算和逻辑运算。

        5、控制器:计算机的指挥中心,使各部件自动协调地进行工作。由程序计数器(PC)、指令寄存器(IR)和控制单元(CU)组成。


http://www.ppmy.cn/news/731441.html

相关文章

计算机硬件的组成

硬件通常是指一切看得见&#xff0c;摸得到的设备实体。原始的冯•诺依曼&#xff08;VonNeumann&#xff09;计算机在结构上是以运算器为中心的&#xff0c;而发展到现在&#xff0c;已转向以存储器为中心了。图1-1所示为计算机最基本的组成框图。 &#xff08;1&#xff09;…

计算机的硬件系统的组成

微型计算机是指一种体积小、功能强大的计算机系统&#xff0c;通常用于个人或小型企业的日常办公、娱乐等需求。微型计算机的硬件系统主要由以下几个部分组成&#xff1a; 一、中央处理器&#xff08;CPU&#xff09; 中央处理器&#xff0c;简称CPU&#xff08;Central Proc…

计算机硬件系统基本组成

1. 计算机硬件系统基本组成 下图是一种计算机硬件系统的简化结构模型示意图&#xff0c;其中包含CPU、存储器、输入/输出&#xff08;IO&#xff09;设备和接口等功能部件&#xff0c;各部件之间通过系统总线相连接。 (1) CPU CPU 是计算机硬件系统的核心部件&#xff0c;C…

计算机主要硬件

计算机主要硬件 计算机主要部分为CPU、内存、显卡、硬盘 CPU是中央处理器&#xff0c;就相当于汽车的发动机。其中主要包括运算器和控制器以及其他元件&#xff0c;运算器主要是进行各种算数和逻辑运算&#xff0c;其中包括算术逻辑单元&#xff08;ALU&#xff09;、累加器、…

编程入门——计算机硬件介绍

文章目录 概述计算机硬件介绍冯诺依曼体系结构中央处理器IT定律之计算机行业发展规律存储设备内存输入和输出设备通信设备操作系统万维网总结 概述 计算机包括硬件&#xff08;hardware&#xff09;和软件&#xff08;software&#xff09;两部分。硬件包括计算机中可以看得见的…

反向代理缓存服务器 Squid 、Nginx、CDN部署讲解

目录 一、Squid 反向代理1.1 概念1.2 工作机制1.3 搭建 二、 Nginx 反向代理缓存三、CDN3.1 cdn是概念3.2 CDN 的优势3.3 CDN的相关技术3.3.1 负载均衡技术3.3.2 动态内容分发与复制技术3.3.3 缓存技术 CDN工作过程 一、Squid 反向代理 1.1 概念 如果 Squid 反向代理服务器中…

【C++】4.工具:读取yaml配置信息

&#x1f60f;★,:.☆(&#xffe3;▽&#xffe3;)/$:.★ &#x1f60f; 这篇文章主要介绍读取yaml配置信息。 学其所用&#xff0c;用其所学。——梁启超 欢迎来到我的博客&#xff0c;一起学习&#xff0c;共同进步。 喜欢的朋友可以关注一下&#xff0c;下次更新不迷路&…

excel find 字符串批量查找

excel find 字符串批量查找 查找字符&#xff1a;15001001&#xff08;位置A1&#xff09; 内容&#xff1a;https://editor.csdn.net/md/?id15001001&#xff08;位置B1&#xff09; 查找公式&#xff1a;FIND(A1,B1,1)