CS09: understand how numbers can be represented in binary, and be able to carry out simple operations on binary numbers [for example, binary addition, and conversion between binary and decimal]
Keyword | Definition |
---|---|
binary | using 0s and 1s to represent data |
bit | a binary digit which stores a single 0 or 1 |
bit value | the amount that each bit is worth when you're working out the decimal value of binary data |
byte | 8 bits, storing a number between 0 and 255 |
decimal | using the digits 0-9 to represent data |
least significant bit | the bit on the right of a binary value (always worth 1) |
most significant bit | the bit on the left of a binary value (worth 128 for an 8 bit number) |
nibble | 4 bits, storing a number between 0 and 15 |
overflow | something that happens when you haven't got enough bits to store a large number |