计算机组成原理之计算机的简化结构

不羁的心 提交于 2019-11-28 04:15:46

首先,我们开门见山

先来了解模型机的概念

模型机:计算机结构的简化模型。(这样有利于计算机结构的理解)

如图,我们可以知道:计算机主要由两个部件和系统总线拼成

[系统总线:如图]

CPU和存储器之间:
1.访问 -- 内存 -- 地址总线 -- 地址总线决定了CPU可以访问的物理地址空间(cpu到底使用多大容量的内存)
cpu发来的地址存放的位置在MAR -—— 存储器地址寄存器 顾名思义,存放的是cpu正在读或写的存储单元 
对应的数据存放的位置在MDR —— 接受来自cpu的读写信号 或者向cpu反馈传输已经完成的信号
2.传送 -- 数据 -- 数据总线 -- 存放cpu正在读或者即将写入的数据
 

 左半部分存储器:

 存储器是由一个个存储单元组成的。

 

 计算机的编制方式:如果按字节编址,那么一个单元分配8个位.

右半部CPU:
cpu内部需要执行指令,翻译地址,执行控制
计算机中的指令不不能直接执行,需要通过指令译码确定是哪一条指令,后发送给控制单元进行操作
 
cpu内部需要执行指令,翻译地址,执行控制
 
计算机中的指令不不能直接执行,需要通过指令译码确定是哪一条指令,后发送给控制单元进行操作
1.需要存放当前指令 -- IR -- 指令寄存器 --
2.需要存放下一条指令 -- PC --程序计数器 --
3.指令的翻译,确定指令的操作 -- 指令译码 --
4.控制电路 -- 对IR中的确定指令后,发生控制各个部位的动作
 
右半部CPU的下面 -- 运算器
 
两大部分:
数据寄存器和ALU
 

 

到这里先认识到模型机的主要三部件

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!