0% found this document useful (0 votes)
41 views9 pages

BCN1043 Lab3

This document is a lab module for a computer architecture and organization course. It covers digital logic and digital systems, including an introduction to the digital logic design tool LOGISIM. The module contains exercises for students to complete involving logic gates, truth tables, Boolean algebra, Karnaugh maps, combinatorial circuits, and designing circuits using LOGISIM.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views9 pages

BCN1043 Lab3

This document is a lab module for a computer architecture and organization course. It covers digital logic and digital systems, including an introduction to the digital logic design tool LOGISIM. The module contains exercises for students to complete involving logic gates, truth tables, Boolean algebra, Karnaugh maps, combinatorial circuits, and designing circuits using LOGISIM.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 9

BCN1043 : COMPUTER

ARCHITECTURE &
ORGANIZATION
-LAB MODULE-
Lab content prepared for BCN1043 : Computer Architecture and
Organization
Dr. Syafiq Fauzi Bin Kamarulzaman

Faculty of Computer System and Software Engineering, UMP 2017-2


BCN1043 : COMPUTER ARCHITECTURE &
ORGANIZATION
-LAB MODULE-

WEEK 3 & 4 : CHAPTER 3


2 DIGITAL LOGIC AND
DIGITAL SYSTEMS
This module discusses the fundamental of Digital logic and digital systems,
including introduction to LOGISIM; Digital Logic Design Tools.

Faculty of Computer System and Software Engineering, UMP 2017-2


3.1 Understanding the Symbols for Logic Gates.
Classify the Symbol and Complete the
output table:

2017-2 3
3.2 Understanding Truth Table and Boolean Algebra

Write the Boolean Algebra for the circuit


and complete the truth table:

Boolean Algebra:

x y z F

Faculty of Computer System and Software Engineering, UMP 2017-2 4


3.3 Simplification and Understanding Karnaugh Map.
A logic circuit has one output and three inputs. The circuit
Simplify using K-map:
produces NO (0) output whenever the three inputs are
A=0 B=1 C=0
A=1 B=1 C=0
A=1 B=1 C=1
Based on the above conditions of logic circuit,

Construct a truth table :

Draw the Simplified circuit:

Faculty of Computer System and Software Engineering, UMP 2017-2 5


3.4 Combinatorial Circuit : Design your Circuit.

Show the full circuit, truth table of the


combinatorial circuit and demonstrate a
calculation of 1+1 =2

Full circuit: Truth Table Calculation

Faculty of Computer System and Software Engineering, UMP 2017-2 6


3.5 Introduction to LOGISIM
Download the software from the link : http://www.cburch.com/logisim/

Notes:

Run the software and try to create the above design.


Note down the functions of some symbols on the next
column.

Faculty of Computer System and Software Engineering, UMP 2017-2 7


3.4 LOGISIM: Design your Circuit.
Based on your understanding of Half Adder and Full Adder, construct the circuit using
LOGISIM, use this page to design your circuit.

Faculty of Computer System and Software Engineering, UMP 2017-2 8


NOTES

Faculty of Computer System and Software Engineering, UMP 2017-2 9

You might also like