ARM体系结构学习笔记:NZCV

NZCV

ARM体系结构学习笔记:NZCV_第1张图片

N: negative 算术逻辑运算单元运算结果为负1/正0
Z: zero     算术逻辑运算单元运算结果为零1/非零0
C: 3cases:
                1             0
    加法      Carray      | Not Carray
    减法      Not Borrow  |   Borrow(Not Carray)
    移位      Bit Shifted |  Rotated Out
V: 后面详细阐述

ARM体系结构学习笔记:NZCV_第2张图片

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-l3shPQmh-1692235949334)(https://cdn.jsdelivr.net/gh/nzcv/picgo/20211206163627.png)]

https://www.chegg.com/homework-help/questions-and-answers/values-nzcv-bits-arm-processor-following-computation-performed-assume-32-bit-data-type-sig-q10937775

更新NZCV

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HeF7tl0b-1692235949335)(https://cdn.jsdelivr.net/gh/nzcv/picgo/20220117083722.png)]

示例程序

ARM体系结构学习笔记:NZCV_第3张图片

ARM体系结构学习笔记:NZCV_第4张图片

移位更新NZCV

ARM体系结构学习笔记:NZCV_第5张图片

示例程序

ARM体系结构学习笔记:NZCV_第6张图片

ARM体系结构学习笔记:NZCV_第7张图片

你可能感兴趣的:(智能硬件,嵌入式开发,学习资源,学习,笔记)