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

Posted 32079nezha

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算机组成原理之计算机的简化结构相关的知识,希望对你有一定的参考价值。

首先,我们开门见山

先来了解模型机的概念

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

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

[系统总线:如图]

技术图片

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
 技术图片

 

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

 

 

以上是关于计算机组成原理之计算机的简化结构的主要内容,如果未能解决你的问题,请参考以下文章

408之计算机组成原理计算机系统概述

计算机组成原理之高速缓存

计算机组成原理之算术逻辑单元

linux内核完全注释之微型计算机组成结构

计算机组成原理期末救急--上

求南航2002到2007年数据结构与操作系统,计算机组成原理和编译原理真题