System Fundementals Week 1 - CameronProvost/Tech-Journal GitHub Wiki

Week 1 Number Systems

The Decimal system has three rules. First write the digits 1 through 9, once at 9 replace the digit on the right with a 0 and put a 1 on the left. When both or all of the digits have reached 9 replace them all with 0 and add a 1 on the left. When reading digits both their symbol and position determine what their value is. The symbol tells the value and the position multiples the value by a power of 10 which increases the farther left it is.

Hexadecimal Notation

Hexadecimal, unlike Binary, uses the digits 1-9 then continues with the letters A-F. In hexadecimal the letters have the same meaning when both capitalised and lowercase. Converting hexadecimal to binary is quite simple. 1-9 converts easily to the binary equivalent and the letters convert starting with A as 10, B as 11 and so on through F.

Signed and Unsigned Numbers

A Computer “Word” is an amount of data with a defined bit length. In current times the majority of computers have shifted from 32 Bit systems to 64 Bit systems. The right most bit is the least significant and has the least value, whereas the left most bit is the most significant.

Unsigned Encoding ???

Negative Bits ???

Binary Numbers and Base Systems as Fast as Possible

Binary uses positional notation to represent data with much fewer symbols.Using numbers only allows us to go up to base 10, but adding letters allows for base 36. Beyond that using both upper and lowercase letters allows for the use of base 64.