ARM condition code

大部分的arm指令可以条件执行,也就是可以根据状态寄存器中的值的情况条件执行。

 

下面是condition code的列表

 

Opcode[31:28]   Mnemonic extension    Meaning                          Condition flag state
0000                    EQ                             Equal                                                     Z set
0001                    NE                             Not equal                                               Z clear
0010                    CS/HS                       Carry set/unsigned higher or same        C set
0011                    CC/LO                       Carry clear/unsigned lower                    C clear
0100                    MI                             Minus/negative                                       N set
0101                    PL                             Plus/positive or zero                               N clear
0110                    VS                             Overflow                                                 V set
0111                    VC                             No overflow                                            V clear
1000                    HI                             Unsigned higher                                     C set and Z clear
1001                    LS                             Unsigned lower or same                        C clear or Z set
1010                    GE                             Signed greater than or equal                N set and V set, or  N clear and V clear 

                                                                                                                            (N == V)
1011                    LT                             Signed less than                                    N set and V clear, or N clear and V set

                                                                                                                               (N != V)
1100                    GT                             Signed greater than                              Z clear, and either N set and V set, or N

                                                                                                                        clear and V clear (Z == 0,N == V)
1101                    LE                             Signed less than or equal                      Z set, or N set and V clear, or N clear

                                                                                                                          and V set (Z == 1 or N != V)
1110                    AL                             Always (unconditional) -
1111                     -                             See Condition code 0b1111 -

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Visual Studio Code 是一款轻量级但功能强大的源代码编辑器,可以在多个操作系统上运行。对于 ARM64 架构的设备,有不同的下载版本可供选择。例如,在 macOS 上,您可以下载适用于 macOS Arm 系统的 Visual Studio Code 1.69.1(VSCode-darwin-arm64.zip)。而在 Windows 上,您可以下载适用于 Windows Arm 系统的 Visual Studio Code 1.64.0(VSCodeSetup-arm64-1.64.0.exe)。 如果您想下载 Visual Studio Code 的官方版本,可以访问官方网站的下载页面。在该页面上,您可以选择适合您操作系统的版本进行下载和安装。官方下载地址为https://code.visualstudio.com/Download 。希望这些信息对您有所帮助!<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Visual Studio Code 1.69.1 (VSCode-darwin-arm64.zip) ](https://download.csdn.net/download/weixin_43800734/86339676)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [Visual Studio Code 1.64.0 (VSCodeSetup-arm64-1.64.0.exe)](https://download.csdn.net/download/weixin_43800734/79364072)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [Visual Studio Code的安装和使用](https://blog.csdn.net/qq_38113006/article/details/104502234)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值