网工学习 计算机硬件系统 几个控制器重要组件 计算机执行指令过程 寄存器

本文介绍了计算机硬件系统的冯诺依曼体系结构,包括运算器、控制器、存储器、输入/输出设备等组成部分。详细解析了中央处理器(CPU)的内部结构及工作原理,包括指令执行过程中的取指令、译码和执行步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

计算机组成结构

计算机硬件系统

几个控制器重要组件

计算机执行指令过程

寄存器


计算机组成结构

计算机硬件系统

计算机硬件系统为冯诺依曼设计的体系结构,即由运算器、控制器、存储器、输入/输出设备(I/O)五大部件组成

计算机领域最高奖:图灵奖

运算器和控制器组成中央处理器( CPU)

运算器负责完成算术、逻辑运算功能,通常由ALU (算术/逻辑单元)、寄存器、多路转换器、数据总线构成。

控制器负责访问程序指令、进行指令译码,并协调其他设备,通常由程序计数器(PC)、指令寄存器、指令译码器、状态/条件寄存器、时序发生器、微操作信号发生器组成。 指令执行:取指令、译码、执行

几个控制器重要组件

程序计数器(PC) :是用于存放下一条指令所在单元的地址,(最常考)

指令寄存器(IR) :存放当前从主存读出的正在执行的一条指令

指令译码器:分析指令的操作码,以决定操作的性质和方法



计算机执行指令过程

处理器首先从PC中取出指令在内存中的地址,通过地址总线寻址获取

然后,把从内存中取出的这条指令经数据总线送往指令寄存器中

指令的操作码被送到指令译码器中译码,地址码则送到地址形成部件,地址形成部件根据指令特征将地址码形成有效地址,取出数据参与操作。

寄存器

寄存器用于暂存寻址和计算过程的信息。

分为:

累加器:是一个数据寄存器,在运算过程中暂时存放被操作数和中间运算结果。是通用寄存器的一种

通用寄存器组:是CPU中的一组工作寄存器,用于暂存操作数或地址

其他寄存器:标志寄存器、指令寄存器

计算机中CPU对通用寄存器的访问速度最快

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值