目录

文章目录

  • 目录
  • 计算机系统脑图
  • 硬件组成架构
    • 中央处理器(CPU)
    • 存储器
    • 输入/输出设备
    • 总线

计算机系统脑图

硬件组成架构

  • 存储器:实现记忆功能的部件,用来存放程序及参与运算的各种数据。
  • 运算器:负责数据的算术运算和逻辑运算。
  • 控制器:负责对程序规定的控制信息进行分析,控制并协调输入、输出操作或内存访问。
  • 输入设备:实现程序和原始数据的输入。
  • 输出设备:实现计算结果输出。

中央处理器(CPU)

运算器组成

  • 算术逻辑单元(ALU)
  • 通用寄存器组(R1 ~Rn)
  • 多路选择器(Mn)
  • 标志寄存器(FR)

控制器组成

  • 时标发生器(TGU)
  • 主脉冲振荡器(MF)
  • 地址形成器(AGU)
  • 程序计数器(PC)
  • 指令寄存器(IR)
  • 指令译码器(ID)

总线

  • 数据总线(DBUS)
  • 地址总线(ABUS)
  • 控制总线(CBUS)

CPU 主要性能指标

  • 主频:CPU 内部工作的时钟频率,是 CPU 运算时工作频率。
  • 外频:主板上提供一个基准节拍供各部件使用,主板提供的节拍称为外频。
  • 信频:CPU 主频 = 信频 * 外频。
  • 倍频:CPU 主频 = 倍频 * 外频。
  • 基本字长:CPU 一次处理的二进制数的位数。
  • 地址总线宽度:地址总线宽度(地址总线的位数)决定了 CPU 可以访问的存储器的容量。不同型号的 CPU 总线宽度不同,因而使用的内存的最大容量也不一样。
  • 数据总线宽度:数据总线宽度决定了 CPU 与内存、输入/输出设备之间一次数据传输的信息量。

存储器

计算机存储是存放数据和程序的设备。

高速缓冲存储器:高速缓冲存储器是由存取速率较快的电路组成小容量存储单元。

主存储器(内存):直接与 CPU 交换信息,由半导体存储器组成。主存储器是能由 CPU 直接编写程序访问的存储器,它存放需要执行的程序与需要处理的数据,只能临时存放数据而不能长久保存数据。

  • 存储体(MPS):由存储单元组成(每个单元包含若干个储存元件,每个元件可存一位二进制数),每个单元有一个编号称为存储单元地址(地址),通常一个存储单元由 8 个存储元件组成。
  • 地址寄存器(MAR):由若干个触发器组成,用来存放访问寄存器的地址,且地址寄存器长度与寄存器容量相匹配(即容量为 1K,长度为 2^10=1K)。
  • 地址译码器和驱动器
  • 数据寄存器(MDR):数据寄存器由若干个触发器组成,用来存放存储单元中读出的数据,或暂时存放从数据总线来的即将写入存储单元的数据(数据存储器的宽度(w)应与存储单元长度相匹配)。

辅助存储器(外存):存放当前不立即使用的信息,它与主存储器批量交换信息。可由磁带机、磁带盘及光盘组成。

虚拟存储器:建立在主存~辅存物理结构基础之上,由附加硬件装置及操作系统存储管理软件组成的一种存储体系。它将主存与辅存的地址空间统一编址,形成一个庞大的存储空间。因为实际上 CPU 只能执行调入主存的程序,所以这样的存储体系成为 “虚拟存储器”。

输入/输出设备

输入输出设备接口

  • 数据传送:串行口; 并行口; 程序型接口; DMA型接口。
  • 通用性:通用接口; 专用接口。
  • 功能选择:可编程接口; 不可编程接口。

输入输出控制方式

  • 直接存储器存取方式
  • 输入输出处理机方式
  • 程序查询方式:
  • 中断控制方式:

总线

连接计算机各部件之间的一束公共信息线,它是计算机中传送信息代码的公共途径。

传送分类

  • 串行总线:一位一位的传送二进制的总线。
  • 并行总线:一次能同时传送多个二进制位数的总线。

信息分类

  • 数据总线:在中央处理器与内存或 I/0 设备之间传送数据。
  • 地址总线:用来传送计算单元或 I/O 设备接口信息。
  • 控制总线:负责在中央处理器或内存或外设之间传送信息。

对象位置分类

  • 片内总线:指计算机各芯片内部传送信息的通道 <I^2C总线,SPL总线,SCI总线>。
  • 外部总线:微机和外部设备之间总线用了插件板一级互连 <ISA总线,EISA总线,PCI总线>。
  • 系统总线:微机中各插件与系统板 <USB总线,IEEE-488总线,RS-485总线,RS-232-C总线>。

计算机组成的基本硬件设备相关推荐

  1. windows7未能启动怎么修复计算机,win7系统提示windows无法启动这个硬件设备怎么办...

    ‍‍ 最近有很多深度技术win7用户在打开视频.光驱很有usb的时候,电脑出现了"图像处理设备由于其配置信息不完整或已损坏Windows 无法启动这个硬件设备(代码19)"的提示, ...

  2. win10系统自带的计算机无法使用吗,Win10如何使用系统自带的硬件设备检测工具?...

    Win10如何使用系统自带的硬件设备检测工具?在Win10操作系统中,自带有硬件设备检测工具,当我们遇到电脑故障时,可以使用这些检测工具来处理故障.下面小编就来教大家使用电脑自带的硬件设备检测工具! ...

  3. 蓝牙硬件设备没有链接到计算机,电脑未发现蓝牙硬件设备怎么办

    有时我们想连接蓝牙硬件设备,却发现找不到了,没发现,怎么办?下面是学习啦小编为大家介绍电脑未发现蓝牙硬件设备的解决方法,欢迎大家阅读. 电脑未发现蓝牙硬件设备的解决方法 首先我们在桌面找到" ...

  4. 常见计算机主机内部硬件设备,计算机的硬件主要包括中央处理器、储存器、输出设备和...

    计算机的硬件主要包括中央处理器储存器输出设备和输入设备,键盘和鼠标是典型的输入设备,显示器是输出设备. 在计算机的硬件组成中主要有几部分组成,分别如下:(推荐学习:PHP视频教程) 1.CPU: 又称 ...

  5. 计算机自带的配置检测,Windows10系统自带电脑硬件设备检测工具的使用步骤

    windows10系统在使用过程中,有时候会遇到一些系统故障,那么我们可以使用自带的电脑硬件设备检测工具来进行处理,但是很多用户不知道Windows10系统自带电脑硬件设备检测工具如何使用,本文就给大 ...

  6. 计算机自带的配置检测,Win10如何使用系统自带的硬件设备检测工具?

    Win10如何使用系统自带的硬件设备检测工具?在Win10操作系统中,自带有硬件设备检测工具,当我们遇到电脑故障时,可以使用这些检测工具来处理故障.下面小编就来教大家使用电脑自带的硬件设备检测工具! ...

  7. U盘硬件设备怎么连接计算机,电脑无法识别u盘设备怎么解决?

    电脑无法识别u盘设备怎么解决?我们特别喜欢使用u盘来传送一些文件啥的,这样也很容易遇到电脑无法识别u盘设备的情况,而针对这一种情况,大家也没有找到更好的解决方案,所以今天快启动小编为大家分享电脑无法识 ...

  8. U盘硬件设备怎么连接计算机,电脑无法识别u盘设备怎么解决?电脑怎么样才能识别u盘设备...

    电脑无法识别u盘设备的情况对于新手用户比较多见,解决方案肯定是有的.从无到有,并不是量变引起质变.而是选对方法,用对路子.跟着小编的步伐,一步一步来就能搞定它. 电脑无法识别u盘设备的解决方法: 一. ...

  9. 计算机网络设备 ppt,计算机网络基础-计算机网络硬件设备.ppt

    [摘要]实践一 认识网卡 实践二 怎样把计算机连起来--双绞线的连接制作 拓展练习 [学习目标] 学会网卡的安装操作 学会ipconfig命令的应用 学会制作双绞线的直连线 学会制作双绞线的交叉线 计 ...

最新文章

  1. python相关 MOOC第一周
  2. 2021 最流行的十大 JS 框架,前三又换牌了,最值得关注的是 Svelte 和 Solid 的崛起!...
  3. php编译freetds,Linux 下 PHP 5.2.x 连接 SQL Server 数据库 FreeTDS 配置笔记
  4. 088实战 项目技术框架
  5. python: numpy--函数 shape用法
  6. 7a系列mrcc xilinx_artix-7A200T的输入时钟(50M)管脚接到MRCC的N端了,怎么解决?
  7. 3个最典型的图表错误使用方式,赶紧看看自己是否中招
  8. javascript无限弹窗_html恶搞之无限弹窗
  9. 深信服scsa知识点二
  10. python绘制相频特性曲线_详解基于python的图像Gabor变换及特征提取
  11. 素描正确握笔的姿势是怎么样的?
  12. 【最强实习生】20场Android面试斩获大厂offer,来看看我都会些什么
  13. 发现一个多地区 ping 网址的工具,岂止一个“牛”字了得
  14. Python怼人代码,让编程变得更有趣
  15. 不用代码!手把手教你Excel构建数据分析预测模型!
  16. 计算机专业13.3寸电脑,13.3寸笔记本有多大_13.3英寸笔记本有多大
  17. 电脑android模拟器下载地址,菜鸡电脑版怎么下载 安卓模拟器电脑版下载地址
  18. jquery遍历节点的方法
  19. RVV线与RV线有什么区别
  20. 在华清远见学习嵌入式开发的总结

热门文章

  1. java任何封闭实例都不是java_《java并发编程实战》读书笔记3--对象的组合
  2. c语言结构体共用体枚举实例程序,10-C语言结构体-共用体-枚举
  3. iOS cell 里需要创建n个元素
  4. python 查看数据结构类型_python标准数据结构类型
  5. 量子计算机个人化时间,科学家发现量子算法可以停止时间
  6. php api接口调试,PHP进行API接口测试
  7. eeglab中文教程系列(6)-数据叠加平均{1}(Data averaging)
  8. 基于Android移动终端的微型餐饮管理系统的设计与实现2-侧滑菜单
  9. 计算机运行游戏慢怎么办,电脑运行太慢了太卡了怎么办,台式电脑运行速度慢的解决方法...
  10. 市政管网检测机器人收费标准_泰州泰兴新街镇市政管道机器人检测怎么收费