永发信息网

【讨论】组成原理——控制单元CU的功能?

答案:2  悬赏:0  手机版
解决时间 2021-03-14 04:36
唐硕飞的《计算机组成原理》中提到,控制单元CU是提供完成机器全部指令操作的微操作命令序列部件。这让我很迷惑,请问,CU的具体功能是什么,能不能说的简单明白些,或者举个简单的例子。[]
最佳答案
LZ仔细体会这句话“控制单元CU是提供完成机器全部指令操作的微操作命令序列部件”。举个简单例子,比如我们把寄存器A和寄存器B内容相加后,存回寄存器A,既ADD A B,但限于物理硬件的原因,这个过程在我们看来可以一步完成,但实际不是这样。首先你要把A B寄存器内容送入加法器的锁存器中,然后向加法器发出加信号,然后将移位寄存器中的结果送回到A寄存器。CU再此过程中作用如下:首先,时钟周期信号的引脚接入CU,告诉CU,当前时间是把A内容送入锁存器的时间。指令译码器的信号告诉CU,当前动作是把A内容送入锁存器。CU在经过一系列的分析(当然条件远没这么简单,复杂就不说了),会从正确的引脚发出脉冲信号,这个脉冲信号就会把A的内容打入锁存器。同样,根据外部引脚条件,发出脉冲,将B打入锁存器。然后向加法器发出信号,让他执行加法。最后发出信号把数据打回A。所以所谓的微操作实际就是各种操作信号(虽然有点笼统,但可以这么理解,但这是一种帮助你理解方式,但实际情况可能不太一样)。所谓序列,就是各种信号的发出是有顺序的,比如,加法信号必须在A B打入寄存器信号后,才能发出,不然就出错了。而这一切的一切,都是CU根据CPU内部提供的信号来,一个一个给出。个人理解,不知道我说的够不够明白
全部回答
你好! lz看来没有整机的概念,最好看下指令执行阶段那部分. 如果对你有帮助,望采纳。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
1992年农历生日9月17日,是什么星座
长白第一中学在哪里啊,我有事要去这个地方
如何才能把笛子吹响
qq拉泡泡怎么设置,请各位大神们帮我解决一下
遇见的歌词韩语怎么唱
小米路由器mini老是掉线怎么办?每天至少一次
杨国福麻辣烫创业路店我想知道这个在什么地方
在珠海斗门区井岸镇西铺村附近哪里可以坐车回
100M的光猫升级200M的套餐需要更换光猫吗?
我买了两个主板怎么都点不亮I7 3770K呀! 一
去清十三陵怎么座车
永和面馆在什么地方啊,我要过去处理事情
想问一下,在ps中怎么把一张图中的曲线加深
邮票市场上海有吗?
121+122+123+124+125=()x5=()。
推荐资讯
天府名校497模拟精编文综4地理答案
新款桑塔纳在哪些城市做出租车
成都市第八中学(东南门)我想知道这个在什么地
茶来茶往时尚饮品店(夫子庙地区分店)这个地址
做好了的腊八豆再长霉还能吃吗?
绿豆瓣花喜欢酸性还是碱性土壤
燕郊运河苑家具城怎么走
贾静雯女儿咘咘眼睛为什么那么大
订婚了?男方做了太过分?女方要求退婚,胜算
人保意外险有哪些
下列微生物在生物圈属于消费者的是(  )
在卫生间自卫被老公发现了老公会怎么想?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?