Introduction to Computer Engineering by Richard E. Haskell Number Systems Module M3.1 Sections
Introduction to Computer Engineering by Richard E. Haskell Number Systems Counting in Binary Hexadecimal and Octal Numbers Positional Notation Fractional Numbers
Introduction to Computer Engineering by Richard E. Haskell Counting in Binary Position: BINARY HEX
Introduction to Computer Engineering by Richard E. Haskell Counting in Binary Position: A1010A 1011B1011B 1100C1100C 1101D1101D 1110E1110E 1111F1111F BINARY HEX
Introduction to Computer Engineering by Richard E. Haskell Counting in Binary BINARY DEC
Introduction to Computer Engineering by Richard E. Haskell
87C9: 32,768 1, C9 16 = 34,761 10
Introduction to Computer Engineering by Richard E. Haskell Positional Notation N = P 4 P 3 P 2 P 1 P 0 = P 4 b 4 + P 3 b 3 + P 2 b 2 + P 1 b 1 + P 0 b = 5 x x x 10 0 = = 584
Introduction to Computer Engineering by Richard E. Haskell Positional Notation N = P 4 P 3 P 2 P 1 P 0 = P 4 b 4 + P 3 b 3 + P 2 b 2 + P 1 b 1 + P 0 b = 1 x x x x x 2 0 = = Binary
Introduction to Computer Engineering by Richard E. Haskell Positional Notation N = P 4 P 3 P 2 P 1 P 0 = P 4 b 4 + P 3 b 3 + P 2 b 2 + P 1 b 1 + P 0 b 0 3AF 16 = 3 x A x F x 16 0 = 3 x x x 1 = = Hex
Introduction to Computer Engineering by Richard E. Haskell Positional Notation N = P 4 P 3 P 2 P 1 P 0 = P 4 b 4 + P 3 b 3 + P 2 b 2 + P 1 b 1 + P 0 b = 4 x x x 8 0 = 4 x x x 1 = = Octal
Introduction to Computer Engineering by Richard E. Haskell Fractional Numbers N =...P 3 P 2 P 1 P 0. P -1 P -2 P =... + P 3 b 3 + P 2 b 2 + P 1 b 1 + P 0 b 0 + P -1 b -1 + P -2 b -2 + P -3 b = 3 x x x x x = =
Introduction to Computer Engineering by Richard E. Haskell Fractional Numbers N =...P 3 P 2 P 1 P 0. P -1 P -2 P =... + P 3 b 3 + P 2 b 2 + P 1 b 1 + P 0 b 0 + P -1 b -1 + P -2 b -2 + P -3 b = 1 x x x x x x 2 -2 = /2 + 1/4 = Binary
Introduction to Computer Engineering by Richard E. Haskell Fractional Numbers N =...P 3 P 2 P 1 P 0. P -1 P -2 P =... + P 3 b 3 + P 2 b 2 + P 1 b 1 + P 0 b 0 + P -1 b -1 + P -2 b -2 + P -3 b AB.6 16 = 1 x A x B x x = 1 x x x 1 + 6/16 = = Hex
Introduction to Computer Engineering by Richard E. Haskell Fractional Numbers N =...P 3 P 2 P 1 P 0. P -1 P -2 P =... + P 3 b 3 + P 2 b 2 + P 1 b 1 + P 0 b 0 + P -1 b -1 + P -2 b -2 + P -3 b = 1 x x x x x 8 -2 = 1 x x x 1 + 2/8 + 5/64 = = Octal
Introduction to Computer Engineering by Richard E. Haskell Questions What is the decimal value of ? What is the decimal value of ?