计算机运行有两个前提:任务描述(以程序或代码方式表述)和计算机本身的运行能力(任务的执行者)
程序是计算机指令的集合,每条指令就是一个计算机的基本动作,
指令是程序的最小单位(原子操作)
,即要么都执行,要么都不执行,不可能只执行一部分。计算机就是通过一条条的执行指令来完成工作任务的。
冯·诺依曼模型包括五个部分:内存,处理单元,控制单元, 输入,输出
内存单元
包括MAR(Memory Address Register 内存地址寄存器)和MDR(Memory Data Register 内存数据寄存器)组成
MAR存放操作地址,MDR存放操作内容。以读写为例:
读:将被访问的内存单元的地址放入MAR,然后发送读信号通知内存,内存将该单元存放的内容传送至MDR。
写: 将被访问的内存单元的地址放入MAR,然后将要写入的数据放入MDR,接着发送写信号通知内存,这样,MDR中的内容将被
版权声明:本文为djh624原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。