CO Lab Manual Final 2023-24
CO Lab Manual Final 2023-24
Roll. No.:
Group/Branch:
Table of Contents
1. Vision and Mission of the Institute
2. Programme Educational Objectives (PEOs)
3. Programme Outcomes (POs)
4. Programme Specific Outcomes (PSOs)
5. University Syllabus
6. Course Outcomes (COs)
7. CO- PO and CO-PSO mapping
8. Course Overview
9. List of Experiments
10. DOs and DON’Ts
11. General Safety Precautions
12. Guidelines for students for report preparation
13. Lab assessment criteria
14. Details of Conducted Experiments
15. Lab Experiments
University Syllabus
1. Implementing HALF ADDER, FULL ADDER using basic logic gates
2. Implementing Binary -to -Gray, Gray -to -Binary code conversions.
3. Implementing 3-8 line DECODER.
4. Implementing 4x1 and 8x1 MULTIPLEXERS.
5. Verify the excitation tables of various FLIP-FLOPS.
6. Design of an 8-bit Input/ Output system with four 8-bit Internal Registers.
7. Design of an 8-bit ARITHMETIC LOGIC UNIT.
8. Design the data path of a computer from its register transfer language description.
9. Design the control unit of a computer using either hardwiring or microprogramming based
on its register transfer language description.
10. Implement a simple instruction set computer with a control unit and a data path.
CO-PO Mapping:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
C.1 3 3 2 2 2 2
C.2 3 3 2 2 2 2
C.3 3 3 2 2 2 2
C.4 2 3 2 2 2
CO-PSO Mapping
Course Overview
During the first set of Experiments, students become familiar with basic digital hardware by
constructing simple combinational circuits, and learning troubleshooting skills. During the
second set of Experiments, students become familiar with arithmetic logic unit and control unit.
Finally, students apply their knowledge to the design a simple instruction set computer.
Because students are constructing complete computer organization projects, the computer
organization lab typically requires more effort than traditional laboratory courses.
2.
Implementing Binary -to -Gray, Gray -to -Binary code conversions. C.1
3.
Implementing 3-8 line DECODER. C.1
4.
Implementing 4x1 and 8x1 MULTIPLEXERS. C.1
6. Design of an 8-bit Input/ Output system with four 8-bit Internal Registers.
C.2
Design the data path of a computer from its register transfer language
8.
description. C.4
Implement a simple instruction set computer with a control unit and a data
10.
path. C.4
DON’Ts
1. Do not share your username and password.
2. Do not remove or disconnect cables or hardware parts.
3. Do not personalize the computer setting.
4. Do not run programs that continue to execute after you log off.
5. Do not download or install any programs, games or music on computer in Lab.
6. Personal Internet use chat room for Instant Messaging (IM) and Sites Strictly
Prohibited.
7. No Internet gaming activities allowed.
8. Tea, Coffee, Water & Eatables are not allowed in the Computer Lab.
1. To break the victim with live electric source .Use an insulator such as fire wood or
plastic to break the contact. Do not touch the victim with bare hands to avoid the risk
of electrifying yourself.
2. Unplug the risk of faulty equipment. If main circuit breaker is accessible, turn the
circuit off.
3. If the victim is unconscious, start resuscitation immediately, use your hands to press the
chest in and out to continue breathing function. Use mouth-to-mouth resuscitation if
necessary.
4. Immediately call medical emergency and security. Remember! Time is critical; be best.
1) All files must contain a title page followed by an index page. The files will not be signed by
the faculty without an entry in the index page.
2) Student’s Name, Roll number and date of conduction of experiment must be written on all
pages.
Note:
1. Students must bring their lab record along with them whenever they come for the lab.
clearly
explained
LAB EXPERIMENTS
LAB EXPERIMENT 1
BRIEF DESCRIPTION:
To design and implement half adder using logic gates
HALF ADDER
OUTPUTS
INPUT A INPUT B
S C
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1
FULL ADDER
PRE-EXPERIMENT QUESTIONS:-
PROCEDURE:-
POST-EXPERIMENT QUESTIONS:-
LAB EXPERIMENT 2
SL.
Equipments Specification Quantity
No.
1 Digital IC Trainer kit - 1
2 Digital Multimeter 1
SL.
Components Specification Quantity
No.
7400, 7402,
7404,
1 each
1 Digital ICs 7408, 7432,
7486.
- 6
2 Patch cords
BRIEF DESCRIPTION:
Pin diagram of Binary to gray code converter using 7486 IC (ex-or Gate)
INPUTS OUTPUTS
A B C D G4 G3 G2 G1
0 0 0 0 0 0 0 0
0 0 0 1 0 0 0 1
0 0 1 0 0 0 1 1
0 0 1 1 0 0 1 0
0 1 0 0 0 1 1 0
0 1 0 1 0 1 1 1
0 1 1 0 0 1 0 1
0 1 1 1 0 1 0 0
1 0 0 0 1 1 0 0
1 0 0 1 1 1 0 1
1 0 1 0 1 1 1 1
1 0 1 1 1 1 1 0
1 1 0 0 1 0 1 0
1 1 0 1 1 0 1 1
1 1 1 0 1 0 0 1
1 1 1 1 1 0 0 0
Truth Table
Pin diagram of Gray to Binary code converter using 7486 Ic(Exor Gate)
INPUTS OUTPUTS
A B C D B3 B2 B1 B0
0 0 0 0 0 0 0 0
0 0 0 1 0 0 0 1
0 0 1 1 0 0 1 0
0 0 1 0 0 0 1 1
0 1 1 0 0 1 0 0
0 1 1 1 0 1 0 1
0 1 0 1 0 1 1 0
0 1 0 0 0 1 1 1
1 1 0 0 1 0 0 0
1 1 0 1 1 0 0 1
1 1 1 1 1 0 1 0
1 1 1 0 1 0 1 1
1 0 1 0 1 1 0 0
1 0 1 1 1 1 0 1
1 0 0 1 1 1 1 0
1 0 0 0 1 1 1 1
TRUTH TABLE
PRE-EXPERIMENT QUESTIONS:-
PROCEDURE:-
POST-EXPERIMENT QUESTIONS:-
LAB EXPERIMENT 3
BRIEF DESCRIPTION:
a) 2 to 4Decoder using logic gates:
PRE-EXPERIMENT QUESTIONS:
1. Difference between Encoder and Decoder.
2. Explain the need of multiplexer.
PROCEDURE:
Collect the components necessary to accomplish this experiment.
Plug the IC chip into the breadboard.
Connect the supply voltage and ground lines to the chips. PIN7 = Ground
and PIN14 = +5V.
Make connections as shown in the respective circuit diagram.
Connect the inputs of the gate to the input switches of the LED.
Connect the output of the gate to the output LEDs.
Once all connections have been done, turn on the power switch of the breadboard
Operate the switches and fill in the truth table ( Write "1" if LED is ON and "0" if L1
is OFF Apply the various combination of inputs according to the truth tab alend
observe the condition of Output LEDs.