代码之家  ›  专栏  ›  技术社区  ›  P Shved

什么是“分支符号表达式”?

  •  1
  • P Shved  · 技术社区  · 14 年前

    据我所知,“标志上的分支”是某种 if 根据符号做某事的语句。我不确定这只是 if (x<0) then ... else ... .

    然而,“标志上的分支”这个名字似乎意味着一些非常具体的东西。那么,这是什么?也许,这是语言上的问题,但我真的不知道。可能,这与嵌入式开发有关。

    1 回复  |  直到 14 年前
        1
  •  3
  •   anon    14 年前

    在汇编语言中,如果最后一次算术运算的结果有一个特定的符号,它就是一条分支(跳转)的指令。所以,

    ADD A, B
    JMI FOOBAR
    

    如果添加a和b的结果为负,对于某些假设的体系结构,将跳转到foobar位置。