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

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

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

补充:
百度了一下,应该是指令译码器在起作用。
展开
 我来答
IBleed
2013-04-24 · TA获得超过195个赞
知道答主
回答量:89
采纳率:100%
帮助的人:71.4万
展开全部
指令系统中的一条加法指令可能对应多条微指令(也可能是一条)。这些微指令中必然有一位是表示加法命令(信号)的。当指令对应的微指令执行时,会按时序控制而产生这样一个加法命令信号给运算器来实现加法运算
并不是说每一条微指令对应一个电路。可以理解为电路是提供给所有微指令所公用的。微指令来根据指令需要来控制这些电路完成指令需求。
匿名用户
2015-04-22
展开全部
可以这么说,一条指令要设计一个子电路来实现,不过肯定要混在一起呢,所以看起来不像是一条指令对应一个电路。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-26
展开全部
不能说每一条指令都对应一个相应的电路(应该是对应相应的一个逻辑)。学学数字电路和计算机原理才能理解透彻。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Wilkie
2013-04-23 · 超过18用户采纳过TA的回答
知道答主
回答量:43
采纳率:0%
帮助的人:39万
展开全部
指令应该是集成在CPU中的某一个模块,这个模块支持一系列指令集,应该不需要一条指令对应一个电路
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式