|
|
||
| 1. Chapter 4 |
|
|
|
||
|
|
||
| 2. Binary number system |
|
|
|
||
|
|
||
| 4. Internal representation |
|
|
|
||
|
|
||
| 5. COMPUTER ARITHMETIC:Place Values |
|
|
|
||
|
|
||
| 6. COMPUTER ARITHMETIC:Place Values 2 |
|
|
|
||
|
|
||
| 7. COMPUTER ARITHMETIC:Place Values 3 |
|
|
|
||
|
|
||
| 8. COMPUTER ARITHMETIC:Place Values 4 |
|
|
|
||
|
|
||
| 9. COMPUTER ARITHMETIC:Place Values 5 |
|
|
|
||
|
|
||
| 10. COMPUTER ARITHMETIC:Place Values 6 |
|
|
|
||
|
|
||
| 11. COMPUTER ARITHMETIC:The Base-2 System - Binary |
|
|
|
||
|
|
||
| 12. COMPUTER ARITHMETIC:The Base-2 System - Binary 2 |
|
|
|
||
|
|
||
| 13. COMPUTER ARITHMETIC:The Base-2 System - Binary 3 |
|
|
|
||
|
|
||
| 14. COMPUTER ARITHMETIC:Base10 => Base2 Conversion |
|
|
|
||
|
|
||
| 15. COMPUTER ARITHMETIC:Base10 => Base2 Conversion 2 |
|
|
|
||
|
|
||
| 16. COMPUTER ARITHMETIC:Base10 => Base2 Conversion 3 |
|
|
|
||
|
|
||
| 17. COMPUTER ARITHMETIC:Base10 => Base2 Conversion 4 |
|
|
|
||
|
|
||
| 18. COMPUTER ARITHMETIC:Base10 => Base2 Conversion 5 |
|
|
|
||
|
|
||
| 19. COMPUTER ARITHMETIC:Base10 => Base2 Conversion 6 |
|
|
|
||
|
|
||
| 20. COMPUTER ARITHMETIC:Base10 => Base2 Conversion 7 |
|
|
|
||
|
|
|||
| 21. COMPUTER ARITHMETIC:Base10 => Base2 Conversion 8 |
|
||
|
|||
|
|
||
| 22. COMPUTER ARITHMETIC: Octal Number System |
|
|
|
||
|
|
||
| 23. COMPUTER ARITHMETIC: Octal Number System - Octal to Decimal |
|
|
|
||
|
|
||
| 24. COMPUTER ARITHMETIC: Octal Number System - Decimal to Octal |
|
|
|
||
|
|
||
| 25. COMPUTER ARITHMETIC: Octal Number System - Octal to Binary |
|
|
|
||
|
|
||
| 26. COMPUTER ARITHMETIC: Octal Number System - Binary to Octal |
|
|
|
||
|
|
||
| 27. COMPUTER ARITHMETIC: Hexadecimal Number System |
|
|
|
||
|
|
||
| 28. COMPUTER ARITHMETIC: Hexadecimal Number System - Hexdecimal to Decimal |
|
|
|
||
|
|
||
| 29. COMPUTER ARITHMETIC: Hexadecimal Number System - Decimal to Hexdecimal |
|
|
|
||
|
|
||
| 30. COMPUTER ARITHMETIC: Hexadecimal Number System - Hexadecimal to Binary |
|
|
|
||
|
|
||
| 31. COMPUTER ARITHMETIC: Hexadecimal Number System - Binary to Hexadecimal |
|
|
|
||
ZERO F 0
ONE T 1
TWO TF 10
THREE TT 11
FOUR TFF 100
FIVE ??? ???
24 - 5 => ?? + 4 = 24
Ex: 10101 - 11 => ?????
+ 11
10101
100001
_x 101_
100001
000000
+ 100001
Ex: 210 => 0000 00102
-210 => 1000 00102
Ex: 410 => 0000 01002
-410 => 1111 10112
Ex: 710 => 0000 01112
-710 => 1111 10012
Ex: 7 + -3
| A - B = A + ~B + 1 |
1. 213/8 = 26(quotient),5(remainder) => lowest octal number = 5
2. 26/8 = 3(quitient), 2(remainder) => second octal digit = 2
3. 3/8 = 0(quotient), 3(remainder) => third octal digit = 3
Stop, since quotient = 0
Hence, (213)10 = (325)8
1. 829/16 = 51(quotient),13 = D(remainder) =>
lowest octal number = D
2. 51/16 = 3(quitient), 3(remainder) => second octal digit = 3
3. 3/16 = 0(quotient), 3(remainder) => third octal digit = 3
Stop, since quotient = 0
Hence, (829)10 = (33D)16