计算机组成原理—CPU—运算器:是不是每一条指令都对应一个相应的电路?

CPU中是不是每一条指令都对应一个相应的电路?
就是说,每一条指令(比如加法指令)是如何进入加法电路,而不会进入其它电路工作呢?
这些电路之间是怎么连接的呢?
补充:
是不是每一条微指令都对应一个相应的电路?指令改为微指令。
电路跟CPU的引脚是不是也有关系?

补充:
我是这样理解,CPU和数据、地址、控制总线等相连,当它通过总线从内存某个地址取得一条指令,比如是ADD指令(和运算数据),比如为二进制1011001011010101101101。。。,这样CPU某些引脚上就有1逻辑电平和0逻辑电平,使CPU的ADD逻辑电路工作并将输出送回总线写入内存。这样理解对吗?问题是,CPU集成了几百条甚至更多指令,是不是每一条(或几条类似的)指令都对应一个逻辑电路?每个逻辑电路的输入输出总是通过一定的引脚和总线相连(对吗?),而总线的宽度是有限的(假如说数据总线64位或128位),那么(假如说每条指令对应的)逻辑电路就不可能那么多?而CPU集成度那么高指令那么多,这个矛盾怎么解决?

补充:
百度了一下,应该是指令译码器在起作用。

指令系统中的一条加法指令可能对应多条微指令(也可能是一条)。这些微指令中必然有一位是表示加法命令(信号)的。当指令对应的微指令执行时,会按时序控制而产生这样一个加法命令信号给运算器来实现加法运算
并不是说每一条微指令对应一个电路。可以理解为电路是提供给所有微指令所公用的。微指令来根据指令需要来控制这些电路完成指令需求。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-04-22
可以这么说,一条指令要设计一个子电路来实现,不过肯定要混在一起呢,所以看起来不像是一条指令对应一个电路。。。。
第2个回答  2013-04-26
不能说每一条指令都对应一个相应的电路(应该是对应相应的一个逻辑)。学学数字电路和计算机原理才能理解透彻。
第3个回答  2013-04-23
指令应该是集成在CPU中的某一个模块,这个模块支持一系列指令集,应该不需要一条指令对应一个电路
相似回答