Digital Systems Design with FPGAs and CPLDs

Student Exercises

5.1

Convert the following decimal numbers to unsigned binary:

  • 145 10

  • 10 10

  • 21.75 10

  • 1,256.125 10

5.2

Convert the following decimal numbers to 2s complement signed binary:

  • 145 10

  • ?10 10

  • 21.75 10

  • -1,256.125 10

5.3

Convert the following unsigned binary numbers to decimal:

  • 10101010 2

  • 010101012

  • 1100.00110110

  • 1111000011110000.0000111110

5.4

Convert the following unsigned binary numbers to octal:

  • 1010100102

  • 1010101012

  • 100.0011012

  • 111100001111.000111 2

5.5

Convert the following unsigned binary numbers to hexadecimal:

  • 101010102

  • 1010101011112

  • 1100.00112

  • 111100001111.00001111 2

5.6

Consider the Boolean logic expression:


Draw the logic level schematic for this design:

  • As it is presented.

  • Using two-input NAND logic gates only.

  • Using two-input NOR logic gates only.

5.7

Consider the Boolean logic expression:


Draw the logic level schematic for this design:

  • As it is presented.

  • Using two-input NAND logic gates only.

  • Using two-input NOR logic gates only.

5.8

Consider the Boolean expression:


Draw the logic level schematic for this design:

  • As it is presented.

  • Using two-input NAND logic gates only.

  • Using two-input NOR logic gates only.

5.9

Design a circuit using combinational logic that will convert a four-bit unsigned binary into Gray code.

5.10

Create the truth table for a five-bit Gray code count.

5.11

Design a circuit using combinational logic that will implement parity checking on a four-bit input. The circuit is to use even parity coding.

5.12

Design a circuit using combinational logic that will implement parity checking on a four-bit input. The...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Logic Gates
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.