ALU Online

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

CSE 3110

Digital System Design Sessional


ALU Online

Time: 30 min

Instruction:

Select your set by last 3 digit of your roll mod 4.

For example, if your roll is 180104200, you should answer the set (200 mod 4) = Set 0.

Please note that you won’t get any marks if you do not answer the correct set.

Please remember that any sort of plagiarism will result in -20 marks without further explanation.
Set-0
Design the following 4-bit ALU (Arithmetic Logic Unit):

S2 S1 S0 Output Function
1 1 0 Ai + 1 + 1 Transfer A with Carry
0 1 0 Ai - Bi Subtract
1 1 1 Ai + Bi Add
1 0 1 Ai I Bi OR
0 0 0 Ai’ Complement A

Submission Procedure:

• Report (PDF File)


o Function table
o Output functions for Xi, Yi, Zi
o Circuit diagram for Xi, Yi, Zi (Hand drawing)

• Proteus implementation (.pdsprj File)


Set-1
Design the following 4-bit ALU (Arithmetic Logic Unit):

S2 S1 S0 Output Function
0 0 0 Ai - Bi - 1 Subtract with Borrow
1 0 1 Ai + 1 + 1 Transfer A with Carry
0 0 1 Ai - 1 Decrement A
0 1 0 Ai’ Complement A
1 1 1 Ai xor Bi XOR

Submission Procedure:

• Report (PDF File)


o Function table
o Output functions for Xi, Yi, Zi
o Circuit diagram for Xi, Yi, Zi (Hand drawing)

• Proteus implementation (.pdsprj File)


Set-2
Design the following 4-bit ALU (Arithmetic Logic Unit):

S2 S1 S0 Output Function
0 1 1 Ai + Bi + 1 Add with Carry
0 0 1 Ai Transfer A
0 1 0 Ai - 1 Decrement A
1 1 0 Ai | Bi OR
1 0 0 Ai xor Bi XOR

Submission Procedure:

• Report (PDF File)


o Function table
o Output functions for Xi, Yi, Zi
o Circuit diagram for Xi, Yi, Zi (Hand drawing)

• Proteus implementation (.pdsprj File)


Set-3
Design the following 4-bit ALU (Arithmetic Logic Unit):

S2 S1 S0 Output Function
0 0 0 Ai Transfer A
0 0 1 Ai – Bi -1 Subtraction with Borrow
1 0 1 Ai + Bi Add
1 1 0 Ai | Bi OR
0 1 1 Ai . Bi AND

Submission Procedure:

• Report (PDF File)


o Function table
o Output functions for Xi, Yi, Zi
o Circuit diagram for Xi, Yi, Zi (Hand drawing)

• Proteus implementation (.pdsprj File)

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