[理工] 计组 r-type 指令为何要多function code

楼主: ok8752665 (dd8752665)   2019-07-10 18:28:28
http://i.imgur.com/pKHWXMC.jpg
算了一下讲义上的表格
上面有34个 下面有28个
这样的话两个加起来也才62个
6个bit的op code应该可以容纳的下吧
为何要分成两个部分
这样r type不就要解码两次
反而会慢吧?
作者: chses910372 (loveseeker)   2019-07-10 19:21:00
在pipeline中,op的解码在ID stage,function code 的解码在EX stage 其实不会慢,二来若全部塞在op code只剩下两个新指令的空间,不利指令集的发展
楼主: ok8752665 (dd8752665)   2019-07-10 19:44:00
原来如此 谢谢你

Links booklink

Contact Us: admin [ a t ] ucptt.com