计算机组成原理1(现代计算机细分组成框图)

本文详细介绍了现代计算机的组成,包括主存储器、CPU和I/O设备,并深入解析了CPU内部的运算器和控制器。在取值和运算过程中,涉及了指令寄存器、程序计数器、存储器数据和地址寄存器等多个关键组件,阐述了从获取指令到运算的9个步骤。
摘要由CSDN通过智能技术生成

一、现代计算机组成框图

组成框图如下:
框图1

现代计算机主要由三大部分组成:主存储器、CPU、I/O设备,这三部分都是一个计算机能够工作的必不可少的部分。其中,CPU主要实现控制和运算功能,分为了算术逻辑单元和控制单元。

二、细化的计算机组成框图

细化组成框图如下:
框图2
这是更加细分的计算机组成框图了,可以实现基本的取值、运算和输出功能了,下面详细介绍一下。

  • CPU分为运算器和控制器;
  • 运算器中包括ACC累加器,MQ乘商寄存器,ALU算术逻辑单元,X操作数寄存器;
  • 控制器分为IR指令寄存器、PC程序计数器、CU分析指令;
  • 主存储器分为M主存储体,MDR存储器数据寄存器,MAR存储器地址寄存器。

实现一个取值的操作或者存值的操作至少需要分为9个步骤:
1、首先PC中获得了当前欲执行指令的地址,然后需要到主存储器的MAR中取获得指令的地址;
2、然后到主存储器的主存储体中寻找指令;
3、找到指令后放到MDR中;
4、再又MDR将指令发送给IR指令寄存器中;
5、然后IR将指令递交给CU进行指令分析;
6、指令分析完成后,开始取值:IR先向主存储器的MAR中访问到值的地址;
7、再使用地址到主存储器的主存储体中寻找值;
8、找到值后放到MDR存储器数据寄存器中;
9、最后一步,将得到的值发送给运算器中进行运算。

  • 12
    点赞
  • 48
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 9
    评论
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鸿蒙Next

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值