首先,我们开门见山
先来了解模型机的概念
模型机:计算机结构的简化模型。(这样有利于计算机结构的理解)
如图,我们可以知道:计算机主要由两个部件和系统总线拼成
[系统总线:如图]
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
到这里先认识到模型机的主要三部件
原文地址:https://www.cnblogs.com/32079nezha/p/11375946.html
时间: 2024-11-02 09:56:08