计算机如何读取计算机指令

2024-06-28 20:14:35

计算机读取计算机指令分为两个主要阶段:取指和执行。

1、取指是指从主存储器中取出指令代码进入CPU。指令在存储器中的地址由代码段寄存器和指令指针寄存器共同提供,再由地址加法器得到20位存储器地址。

2、执行是将指令代码翻译成它代表的功能,并发出有关控制信号实现这个功能。 执行单元从指令队列中获得预先取出的指令代码,在执行单元控制电路中进行译码,然后发出控制信号由算术逻辑单元进行数据运算、数据传送等操作。指令执行过程需要的操作数据有些来自CPU内部的寄存器、有些来自指令队列、还有些来自存储器和外设。