指令和数据均存放在内存中,CPU如何区分它们是指令还是数据?
从程序运行的角度来看,控制器的基本功能就是对指令流和数据流在时间与空间上实施正确的控制。主要应包括:(1)指令流出的控制,实质上是对取指令的控制。控制器首先要给出指令的地址,并向存储器发出读命令。(2)指令流向控制。(3)对数据流入(取)与流出(存)的控制和对数据加工、变换等操作的控制。
指令和数据均存放在内存中,CPU如何区分它们是指令还是数据?
从程序运行的角度来看,控制器的基本功能就是对指令流和数据流在时间与空间上实施正确的控制。主要应包括:(1)指令流出的控制,实质上是对取指令的控制。控制器首先要给出指令的地址,并向存储器发出读命令。(2)指令流向控制。(3)对数据流入(取)与流出(存)的控制和对数据加工、变换等操作的控制。