Please enable JavaScript.
Coggle requires JavaScript to display documents.
Representing and Manipulating Information - Coggle Diagram
Representing and Manipulating Information
Addressing and byte ordering
Big endian
Most significant byte comes first
Little endian
Least significant byte comes first
Boolean algebra
Bit vectors
Shift operations
Left shift
Right shift
Logical
: Fills the left end with zeros
Arithmetic
: Fills the left end with repetitions of most significant bits
Integer representations
Unsigned and two's-complement (for signed integers)
Conversions between signed and unsigned
Zero and sign extension
Truncating unsigned and two's-complement numbers
Integer arithmetic
Addition
Unsigned with overflow detection and negation
Two's-complement with positive/negative overflow detection and negation
Multiplication
Multiplying by a power of 2
Dividing by powers of 2
Rounding down and up
IEEE Floating point
Normalized
Denormalized
Infinity