使用mflo语句

时间:2010-08-22 21:17:56

标签: assembly mips

何时,何地以及为什么要在汇编语言中使用mflo语句?

2 个答案:

答案 0 :(得分:1)

通过this document推断,当您想要在MIPS处理器上访问乘法或除法的结果时。

答案 1 :(得分:1)

MIPS乘法器是一个单独的单元,单元内的指令比其他整数指令消耗更多。这就是为什么对这个单元和它提供的结果有不同的处理。

本单位的用法如下:

  1. 开始乘以除法
  2. 并行执行指令
  3. 完成后将结果存储在注册HILO
  4. 使用mfhimflo
  5. 阅读结果

    请注意,如果尝试读取结果时结果尚未就绪,则CPU将一直等到它们到达。

    如果您决定使用muldiv说明,则无需考虑mfhimflo说明。