冯·诺伊曼模型

  • Post author:
  • Post category:其他


计算机运行有两个前提:任务描述(以程序或代码方式表述)和计算机本身的运行能力(任务的执行者)


程序是计算机指令的集合,每条指令就是一个计算机的基本动作,


指令是程序的最小单位(原子操作)

,即要么都执行,要么都不执行,不可能只执行一部分。计算机就是通过一条条的执行指令来完成工作任务的。

冯·诺依曼模型包括五个部分:内存,处理单元,控制单元, 输入,输出


内存单元

包括MAR(Memory Address Register 内存地址寄存器)和MDR(Memory Data Register 内存数据寄存器)组成

MAR存放操作地址,MDR存放操作内容。以读写为例:

读:将被访问的内存单元的地址放入MAR,然后发送读信号通知内存,内存将该单元存放的内容传送至MDR。

写:   将被访问的内存单元的地址放入MAR,然后将要写入的数据放入MDR,接着发送写信号通知内存,这样,MDR中的内容将被



版权声明:本文为djh624原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。