![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言数据类型
卡卡小旋风
一个不专业的工科狗
展开
-
ARM汇编指令基础运算指令02
ARM汇编指令基础运算指令021、BFI插入指令运算规则2、ASR右移运算指令3、AND位与运算指令4、BIC清除位运算指令1、BFI插入指令运算规则bfi指令时指定插入位置和插入长度,将一个寄存器的值插入到另一个寄存器 movw r0, #0x1234 movt r0, #0x1234 //r0 = 0x12341234 movw r1, #0x5678 movt r1, #0xabcd //r1 = 0xabcd5678 bfi r0,r1,#16,#8 //在原创 2021-08-02 16:49:26 · 1185 阅读 · 0 评论 -
ARM汇编指令基础运算指令(加法)01
ARM汇编指令基础运算指令(加法)011、加法指令add运算规则2、加法扩展指令adds、adc运算规则3、加法条件扩展指令addcc、addeq、addlt、addls、addgt等等1、加法指令add运算规则add加法运算不影响cpsr条件标记位add r0,r1 //r0 = r0 + r1add r0,#0x01 //r0 = r0 + 0x01add r0 ,r1,r2 //r0 = r1 + r2add r0,r1,#0x01 //r0 = r1 + 0x01 2、加法扩展原创 2021-07-30 17:00:47 · 4467 阅读 · 0 评论 -
C语言中float(浮点数)与二进制的转换关系
1、float 浮点数在IEEE-754标准中float定义格式为:|------|------------|---------------------------------------||符号| --阶码—|------------尾数---------------------|符号表示正负:0为正,1为负;阶码表示基的指数,因为是二进制,因此基是2,表示为2^n,阶数需要转换时需要±127尾数表示小数点后面的数,需要由二进制转换成小数点后的数在实际的物理存储中又分为如下长度:原创 2021-06-03 17:49:08 · 5826 阅读 · 0 评论