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

1、现代计算机组成框图

组成框图以下:
框图1
spa

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

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

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

class

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

实现一个取值的操做或者存值的操做至少须要分为9个步骤:
一、首先PC中得到了当前欲执行指令的地址,而后须要到主存储器的MAR中取得到指令的地址;
二、而后到主存储器的主存储体中寻找指令;
三、找到指令后放到MDR中;
四、再又MDR将指令发送给IR指令寄存器中;
五、而后IR将指令递交给CU进行指令分析;
六、指令分析完成后,开始取值:IR先向主存储器的MAR中访问到值的地址;
七、再使用地址到主存储器的主存储体中寻找值;
八、找到值后放到MDR存储器数据寄存器中;
九、最后一步,将获得的值发送给运算器中进行运算。








程序

相关文章
相关标签/搜索