导航| 欢迎访问商讯网
综合商讯
当前位置: 商讯网 > 综合商讯 >

ARM微处理器指令的


投稿: tkseo  2014-01-06 16:51:30  来源:  我要评论(0 ) 访问次数 
 当处理器工作在ARM状态时,几乎所有的指令均根据CPSR中条件码的状态和指令的条件域有条件的执行。当指令的执行条件满足时,指令被执行,否则指令被忽略。
 
 每一条ARM指令包含4位的条件码,位于指令的最高4位[31:28]。条件码共有16种,每种条件码可用两个字符表示,这两个字符可以添加在指令助记符的后面和指令同时使用。例如,跳转指令B可以加上后缀EQ变为BEQ表示"相等则跳转",即当CPSR中的Z标志置位时发生跳转。
 
 在16种条件标志码中,只有15种可以使用,如表2-2所示,第16种(1111)为系统保留,暂时不能使用。
 
  文章由A9开发板供应商小编原创,转载请注明文章来源出处,谢谢合作!
分类: 综合商讯   关键词ARM微处理器指令
分享到:  
20.9K
栏目导航
热门标签
图片推荐