【软考】【计算机组成与结构】计算机硬件组成

本文详细介绍了计算机硬件的主要组成部分,包括中央处理单元CPU的运算器、控制器,存储系统的层次结构、各类存储器,以及输入输出系统中的直接程序控制、中断方式和DMA方式。此外,还探讨了总线结构在计算机硬件中的重要作用。
摘要由CSDN通过智能技术生成

计算机的硬件结构由5大部件组成,分别是运算器、控制器、存储器、输入设备和输出设备。其中运算器和控制器被继承在一起统称为中央处理单元(CPU)。

1.中央处理单元CPU

1.1 组成和功能

中央处理单元(CPU)由运算器、控制器、寄存器组和内部总线等部分组成,主要功能是进行程序控制、操作控制、时间控制、数据处理以及对系统内外中断做出响应。

1.2 运算器

运算器的功能主要是进行算数运算、逻辑运算和逻辑测试。运算器所进行的全部操作都是由控制器发出的控制信号来指挥的,所以是执行部件。包括:

  • 算数逻辑单元ALU:实现对数据的算术运算和逻辑运算。
  • 累计寄存器AC:为ALU提供工作区,即为ALU提供数据并暂存运算结果。例如,在执行一次减法运算时,先将被减数取出暂存于AC,再取出减数同AC的内容相减,结果送回AC中。
  • 数据缓冲寄存器DR:CPU、内存、外设之间数据传送的中转站。
  • 状态条件寄存器PSW:包括状态标志和控制标志

1.3 控制器

控制器一般包括指令控制逻辑、时序控制逻辑、总线控制逻辑和中断控制逻辑。它不仅要保证程序的正确执行,还要能够处理异常事件。

  • 指令寄存器IR:指令从内存中取到缓冲寄存器中再暂存于IP中。其位数与指令长度有关。
  • 程序计数器PC:内容为下一条指令的地址。
  • 地址寄存器AR:保存当前CPU所访问的内存单元的地址。
  • 指令译码器ID:包含操作码和地址码
  • </
  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值