位操作模拟器
按位进行运算并通过视觉方式模拟
使用方法
- 分别在值A和值B的输入框中输入数值
- 选择输入格式(二进制・十进制・十六进制)
- 选择位宽(8・16・32位)
- 选择运算(AND, OR, XOR, NOT, 移位等)
- 运算结果将以位显示和各种格式显示
适用场景
- 在嵌入式软件开发中直观地查看寄存器位操作时
- 理解标志的设置、清除、切换操作时
- 查看位掩码的创建和应用结果时
- 在信息处理学习中直观理解位运算的工作原理时
常见问题
支持二进制补码表示吗? ▼
是的,作为有符号整数支持二进制补码表示。8位时可处理-128至127,16位时可处理-32768至32767的范围。
NOT运算是如何工作的? ▼
NOT运算将值A的每一位取反。不使用值B。反转根据所选位宽进行。
移位运算有哪些类型? ▼
支持左移(<<)、逻辑右移(>>>)和算术右移(>>)。算术右移会保留符号位。
相关工具
进制转换
在二进制、八进制、十进制、十六进制等任意基数之间转换数值
电阻色环计算器
从色环计算电阻值,或从电阻值反向查找色环
欧姆定律计算器
电压、电流、电阻、功率的相互计算
LED电阻计算器
计算LED电路的限流电阻
UART 波特率计算器
根据时钟和目标波特率计算分周比、误差和寄存器值
PWM定时器配置计算器
从时钟和预分频器·计数器值计算和反算PWM频率·占空比·分辨率与寄存器设置值(PSC/ARR/CCR)
定时器中断周期·时钟分频计算器
根据时钟和分频器·计数值计算中断周期·频率。从目标周期反推最优PSC/ARR
ADC 分辨率、LSB、电压计算器
从分辨率和参考电压计算LSB电压、量子化误差、动态范围、代码↔电压转换、ENOB、过采样