ChordBits gives you a window displaying 32 bits. You can easily turn bits on and off and view the corresponding value in 4 bases. It also goes the other way around - enter a value and view its bits representation. Initially the bits are layed out in 4 rows of 8 bits, but you can change the number of bits per row. A very nice and helpful feature is that you can easily layout the bits in a register fashion, that is group them into several groups, to match the register description in a datasheet. You can then turn bits on and off inside their groups. ChordBits actually allows to open several such bits windows at the same time, and also remembers all open windos between activations.
Common bit operations, like shift, negate and two's complement.
ChordBits is innovative in its concept. It's a utility written out of necessity. Its a solution to a problem everyone working with bits and registers encounters all the time, the trouble of calculating bit values by turning bits on and off inside a group of bits. This is an annoying task, without a decent tool to address it. The feature of building a register is very special.
ChordBits is meant to be used by embedded software programmers, electronics engineers and anyone working with bits or registers.