Chris/King
2017-12-05 12:41
采纳率: 33.3%
浏览 4.1k

微指令后继地址形成方式

微指令中的微地址形成方法中增量方式缺点是多路并行转移功能较弱,那什么是多路并行啊,一个微指令的微地址字段若可多路并行,难道一个微地址还可做并行多用吗,怎么可称为多路并行呢?

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • threenewbee 2017-12-05 15:32

    就是说,增量的方式,后面的操作依赖前面操作的结果,所以就无法同时执行前后多条指令了。
    比如
    int b = 1;
    int c = 2;
    int a = b + c;
    int d = a + 1;
    这就因为依赖,只能算出a。再算d
    int b = 1;
    int c = 2;
    int a = b + c;
    int d = b + 1;
    此时a d可以由两个alu(也成为2路,2-way)并行计算,因为d不依赖a的结果。

    打赏 评论

相关推荐 更多相似问题