Utilities Web

位操作模拟器

按位进行运算并通过视觉方式模拟

使用方法

  1. 分别在值A和值B的输入框中输入数值
  2. 选择输入格式(二进制・十进制・十六进制)
  3. 选择位宽(8・16・32位)
  4. 选择运算(AND, OR, XOR, NOT, 移位等)
  5. 运算结果将以位显示和各种格式显示

适用场景

  • 在嵌入式软件开发中直观地查看寄存器位操作时
  • 理解标志的设置、清除、切换操作时
  • 查看位掩码的创建和应用结果时
  • 在信息处理学习中直观理解位运算的工作原理时

常见问题

支持二进制补码表示吗? ▼

是的,作为有符号整数支持二进制补码表示。8位时可处理-128至127,16位时可处理-32768至32767的范围。

NOT运算是如何工作的? ▼

NOT运算将值A的每一位取反。不使用值B。反转根据所选位宽进行。

移位运算有哪些类型? ▼

支持左移(<<)、逻辑右移(>>>)和算术右移(>>)。算术右移会保留符号位。

相关工具