正在加载图片...
汇编语言基础 后缀 在ARM处理器中,指令可以带有后缀,如下表所示: 后缀名 含义 要求更新APSR中的标志s,例如 ADDS RO,R1;根据加法的结果更新APSR中的标志 EQ, NE, LT, GT等有条件地执行指令。EQ=Euga,NE= Not Equa,r= Less than,GT= Greater Than。还有若干个其它的条件。例如: BEQ <Label> 仅当EQ满足时转移 但是条件后缀的使用是有限制的,只有转移指令(B指令)才可以随意使 用。而对于其他的指令, Cortex-M3引入了-THEN指令块,在这个指令块中 才可以加入后缀。I-THEN块由指令定义,同时S后缀还可以和条件后缀 起使用,共有15种不同的条件后缀,如下表所示:汇编语言基础 后缀: 在ARM处理器中,指令可以带有后缀,如下表所示: 但是条件后缀的使用是有限制的,只有转移指令(B指令)才可以随意使 用。而对于其他的指令,Cortex-M3引入了IF-THEN指令块,在这个指令块中 才可以加入后缀。IF-THEN块由IT指令定义,同时S后缀还可以和条件后缀一 起使用,共有15种不同的条件后缀,如下表所示:
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有