每条cpu指令的核心都是逻辑门实现的吗?

Is every cpu instruction implemented by logic gates at its core?

CPU的每一个操作都是通过AND, OR, XOR门之类的简单逻辑门实现的吗?

例如,half adder 是用 AND + XOR 门实现的。 怎么样:

每条指令都是通过组合逻辑门实现的吗?

并非每条指令。您在编写时使用的许多指令实际上是更简单指令(mov、add、sub、mul. 等)的组合。但是,是的,它们中的大多数都是用逻辑门实现的。

实际上,芯片上的所有数字操作都是通过逻辑门或 ROM 查找实现的(ROM 只是地址解码器的一些逻辑门,加上一些存在或不存在的电线) .

从理论上讲,任何布尔函数都可以实现为逻辑门。事实上,任意数量参数的任意布尔函数 can be implemented using enough copies of just one logic gate.