发布网友 发布时间:2024-03-04 15:11
共1个回答
热心网友 时间:2024-03-08 09:23
不能把存储器单元的内容直接传送到存储器单元中是为了使指令在执行过程中获取和发送之间得到缓冲。
在指令执行过程中,首先将程序计数器指出的地址送至地址寄存器AR,PC的内容自动加1。然后AR把地址码通过地址总线送至存储器,然后CPU内的控制电路发出存储器读命令到内存的输出控制端,存储器对应的存储单元的内容输到数据总线上,并把它送到数据寄存器DR。
从内存中取出一条指令。CPU知道,指令的第一个字节必然是操作码,故发出有关控制信号把它送到指令译码器进行译码。
扩展资料:
存储器是许多存储单元的集合,按单元号顺序排列。每个单元由若干三进制位构成,以表示存储单元中存放的数值,这种结构和数组的结构非常相似。
存储体中每个单元能够存放一串二进制码表示的信息,该信息的总位数称为一个存储单元的字长。存储单元的地址与存储在其中的信息是一一对应的,单元地址只有一个,固定不变,而存储在其中的信息是可以更换的。