Assignment 03

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

The National Higher School of Artificial Intelligence 2023/2024

Digital systems First Year

Assignment 03

Exercise 01

A 4-bit binary number is represented as A3A2A1A0, where A0 is the LSB. Design a logic circuit that will
produce a HIGH output whenever the binary number is greater than 0010 and less than 1000.

Exercise 02

Let the circuit shown below:

a. Determine the input conditions needed to produce x = 1.


b. Write the Boolean expression of x and simplify it.

Exercise 03
a. Design a combinatorial circuit that detects the parity of a 4-bits sequence coded on the inputs A,
B, C and D. The output P = F(A,B,C,D) is equal to 0 if the number of 1’s is even (Ex : 011) and 1
otherwise (Ex:010).
b. Implement this circuit by using (16 x 1) Mux

Exercise 04

a. Design the logic circuit that compute the two's complement of a 3 bit binary number.
b. Express the logic diagram of this circuit by using half adders circuits.
c. Express the logic diagram of this circuit by using 8x1 Muxes.
d. Express the logic diagram of this circuit by using 1x8 Demuxes.

Exercise 05

Consider the Boolean function : x = ab’ + b’c + a’bc’ . Implement this function by using :

a. A 3x8 decoder plus whatever logic gates.


b. An 8-input multiplexer.
c. A multiplexer (2x1) and logic gates including xor gate. (Hint : use input a as the mux control
input)

1
The National Higher School of Artificial Intelligence 2023/2024
Digital systems First Year

Exercise 06

What is the function of this circuit :

0 0
1 y
1
2

1
3

C
A B

Exercise 07

a. Design the combinational circuit that converts a 3-bit binary number to its gray code.
b. Implement this circuit by using Decoder 3x8 and Or gates.
c. Implement this circuit by using two Decoders 2x4 and Or and Not gates.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy