SlideServe
Menu
Préférences
© SlideServe · v2026

Digital Fundamentals

quana avatar
51 diapositives · 929 Views · Jul 16, 2014

Digital Fundamentals. CHAPTER 2 Number Systems, Operations, and Codes. Number Systems. Decimal Numbers . The decimal number system has ten digits: 0, 1, 2, 3, 4, 5, 6, 7, 8, and 9 The decimal numbering system has a base of 10 with each position weighted by a factor of 10:. Binary Numbers .

Digital Fundamentals - slide 1
01 / 51Digital Fundamentals
1 / 17

Télécharger la présentation

Digital Fundamentals
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Digital Fundamentals CHAPTER 2 Number Systems, Operations, and Codes

  2. Number Systems

  3. Decimal Numbers • The decimal number system has ten digits: 0, 1, 2, 3, 4, 5, 6, 7, 8, and 9 • The decimal numbering system has a base of 10 with each position weighted by a factor of 10:

  4. Binary Numbers • The binary number system has two digits: 0 and 1 • The binary numbering system has a base of 2 with each position weighted by a factor of 2:

  5. Decimal-to-Binary Conversion

  6. Decimal-to-Binary Conversion • Sum-of-weights method • Repeated division-by-2 method • Conversion of decimal fractions to binary

  7. Binary Arithmetic

  8. Binary Arithmetic • Binary addition • Binary subtraction • Binary multiplication • Binary division

  9. Complements of Binary Numbers

  10. Complements of Binary Numbers • 1’s complements • 2’s complements

  11. Complements of Binary Numbers • 1’s complement

  12. Complements of Binary Numbers • 2’s complement

  13. Signed Numbers

  14. Signed Numbers • Signed-magnitude form • 1’s and 2’s complement form • Decimal value of signed numbers • Range of values • Floating-point numbers

  15. Signed Numbers • Signed-magnitude form • The sign bit is the left-most bit in a signed binary number • A 0 sign bit indicates a positive magnitude • A 1 sign bit indicates a negative magnitude

  16. Signed Numbers • 1’s complement form • A negative value is the 1’s complement of the corresponding positive value • 2’s complement form • A negative value is the 2’s complement of the corresponding positive value

  17. Signed Numbers • Decimal value of signed numbers • Sign-magnitude • 1’s complement • 2’s complement

  18. Signed Numbers • Range of Values 2’s complement form: – (2n – 1) to + (2n – 1 – 1)

  19. Signed Numbers • Floating-point numbers • Single-precision (32 bits) • Double-precision (64 bits) • Extended-precision (80 bits)

  20. Arithmetic Operations with Signed Numbers • Addition • Subtraction • Multiplication • Division

  21. Arithmetic Operations with Signed Numbers Addition of Signed Numbers • The parts of an addition function are: • Addend • Augend • Sum Numbers are always added two at a time.

  22. Arithmetic Operations with Signed Numbers Four conditions for adding numbers: • Both numbers are positive. • A positive number that is larger than a negative number. • A negative number that is larger than a positive number. • Both numbers are negative.

  23. Arithmetic Operations with Signed Numbers Signs for Addition • When both numbers are positive, the sum is positive. • When the larger number is positive and the smaller is negative, the sum is positive. The carry is discarded.

  24. Arithmetic Operations with Signed Numbers Signs for Addition • When the larger number is negative and the smaller is positive, the sum is negative (2’s complement form). • When both numbers are negative, the sum is negative (2’s complement form). The carry bit is discarded.

  25. Arithmetic Operations with Signed Numbers Subtraction of Signed Numbers • The parts of a subtraction function are: • Subtrahend • Minuend • Difference Subtraction is addition with the sign of the subtrahend changed.

  26. Arithmetic Operations with Signed Numbers Subtraction • The sign of a positive or negative binary number is changed by taking its 2’s complement • To subtract two signed numbers, take the 2’s complement of the subtrahend and add. Discard any final carry bit.

  27. Arithmetic Operations with Signed Numbers Multiplication of Signed Numbers • The parts of a multiplication function are: • Multiplicand • Multiplier • Product Multiplication is equivalent to adding a number to itself a number of times equal to the multiplier.

  28. Arithmetic Operations with Signed Numbers There are two methods for multiplication: • Direct addition • Partial products The method of partial products is the most commonly used.

  29. Arithmetic Operations with Signed Numbers Multiplication of Signed Numbers • If the signs are the same, the product is positive. • If the signs are different, the product is negative.

  30. Arithmetic Operations with Signed Numbers Division of Signed Numbers • The parts of a division operation are: • Dividend • Divisor • Quotient Division is equivalent to subtracting the divisor from the dividend a number of times equal to the quotient.

  31. Arithmetic Operations with Signed Numbers Division of Signed Numbers • If the signs are the same, the quotient is positive. • If the signs are different, the quotient is negative.

  32. Hexadecimal Numbers

  33. Hexadecimal Numbers • Decimal, binary, and hexadecimal numbers

  34. Hexadecimal Numbers • Binary-to-hexadecimal conversion • Hexadecimal-to-decimal conversion • Decimal-to-hexadecimal conversion

  35. Hexadecimal Numbers • Binary-to-hexadecimal conversion • Break the binary number into 4-bit groups • Replace each group with the hexadecimal equivalent

  36. Hexadecimal Numbers • Hexadecimal-to-decimal conversion • Convert the hexadecimal to groups of 4-bit binary • Convert the binary to decimal

  37. Hexadecimal Numbers • Decimal-to-hexadecimal conversion • Repeated division by 16

  38. Binary Coded Decimal (BCD)

  39. Binary Coded Decimal (BCD) Decimal and BCD digits

  40. Digital Codes

  41. Digital Codes • Gray code • ASCII code

  42. Digital Codes • Gray code

  43. Digital Codes • ASCII code (control characters)

  44. Digital Codes • ASCII code (graphic symbols 20h – 3Fh)

  45. Digital Codes • ASCII code (graphic symbols 40h – 5Fh)

  46. Digital Codes • ASCII code (graphic symbols 60h – 7Fh)

  47. Digital Codes Extended ASCII code (80h – FFh) • Non-English alphabetic characters • Currency symbols • Greek letters • Math symbols • Drawing characters • Bar graphing characters • Shading characters

  48. Error Detection and Correction Codes

  49. Error Detection and Correction Codes • Parity error codes • Hamming error codes

  50. Error Detection and Correction Codes • Parity error codes