Gerbang Logika dan Aljabar Boolean

Similar documents
ENGI 241 Experiment 5 Basic Logic Gates

1. True or False? A voltage level in the range 0 to 2 volts is interpreted as a binary 1.

MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question.

Gates, Circuits, and Boolean Algebra

Kalkulus Fungsi Dua Peubah atau Lebih

Boolean Algebra Part 1

BOOLEAN ALGEBRA & LOGIC GATES

United States Naval Academy Electrical and Computer Engineering Department. EC262 Exam 1

Gates & Boolean Algebra. Boolean Operators. Combinational Logic. Introduction

Teori Himpunan. Bagian III

Digital circuits make up all computers and computer systems. The operation of digital circuits is based on

EXPERIMENTAL ANALYSIS OF PASSIVE BANDWIDTH ESTIMATION TOOL FOR MULTIPLE HOP WIRELESS NETWORKS NURUL AMIRAH BINTI ABDULLAH

IMPROVING SERVICE REUSABILITY USING ENTERPRISE SERVICE BUS AND BUSINESS PROCESS EXECUTION LANGUAGE AKO ABUBAKR JAAFAR

MODELING AND SIMULATION OF SINGLE PHASE INVERTER WITH PWM USING MATLAB/SIMULINK AZUAN BIN ALIAS

Chapter 2: Boolean Algebra and Logic Gates. Boolean Algebra

Having read this workbook you should be able to: recognise the arrangement of NAND gates used to form an S-R flip-flop.

INTEGRATING CONSUMER TRUST IN BUILDING AN E-COMMERCE WEBSITE NUR ZAILAN BIN OTHMAN

Basic Logic Gates Richard E. Haskell

Lecture 5: Gate Logic Logic Optimization

HOME ALARM SYSTEM USING DETECTOR SENSOR MD KHAIRUL AMRI B MD ZAIN

Logic in Computer Science: Logic Gates

Counters and Decoders

TRANSFORMATIONAL PROJECT MANAGER: AN ENABLER OF AN ENTERPRISE RESOURCE PLANNING (ERP) IMPLEMENTATION SUCCESS JOHN ONYEKACHI OKUGO

PRODUCTIVITY IMPROVEMENT VIA SIMULATION METHOD (MANUFACTURING INDUSTRY) HASBULLAH BIN MAT ISA

THE RELATIONSHIP BETWEEN HUMAN RESOURCE INFORMATION SYSTEM (HRIS) AND HUMAN RESOURCE MANAGEMENT (HRM) ALFRED PUN KHEE SEONG

DEVELOPING AN ISP FOR HOTEL INDUSTRY: A CASE STUDY ON PUTRA PALACE HOTEL

SPAM FILTERING USING BAYESIAN TECHNIQUE BASED ON INDEPENDENT FEATURE SELECTION MASURAH BINTI MOHAMAD

SEQUENTIAL CIRCUITS. Block diagram. Flip Flop. S-R Flip Flop. Block Diagram. Circuit Diagram

exclusive-or and Binary Adder R eouven Elbaz reouven@uwaterloo.ca Office room: DC3576

Latches, the D Flip-Flop & Counter Design. ECE 152A Winter 2012

CDA 3200 Digital Systems. Instructor: Dr. Janusz Zalewski Developed by: Dr. Dahai Guo Spring 2012

A STUDY ON MOTIVATION TO START UP A BUSINESS AMONG CHINESE ENTREPRENEURS

Karnaugh Maps & Combinational Logic Design. ECE 152A Winter 2012

CHAPTER 11 LATCHES AND FLIP-FLOPS

Lecture 8: Synchronous Digital Systems

CSE140: Midterm 1 Solution and Rubric

2.0 Chapter Overview. 2.1 Boolean Algebra

JOB AGENT MANAGEMENT SYSTEM LU CHUN LING. A thesis submitted in partial fulfillment of. the requirements for the award of the degree of

K-BASED HELPDESK SYSTEM SISTEM MEJA BANTUAN BERASASKAN PENGETAHUAN

MASTER S PROJECT REPORT SUMMARY

DEVELOP AND DESIGN SHEMATIC DIAGRAM AND MECHANISM ON ONE SEATER DRAG BUGGY MUHAMMAD IBRAHIM B MD NUJID

Combinational circuits

Binary Adders: Half Adders and Full Adders

SUPPLY CHAIN MANAGEMENT PRACTICES, SUPPLY CHAIN INTEGRATION AND SUPPLY CHAIN PERFORMANCE: A STUDY OF ELECTRONICS FIRMS IN MALAYSIA

COMPARATIVE STUDY OF ERP IMPLEMENTATION METHODOLOGY CASE STUDY: ACCELERATED SAP VS DANTES & HASIBUAN METHODOLOGY

HELP DESK SYSTEM IZZAT HAFIFI BIN AHMAD ARIZA

HOME AUTOMATION USING X-10 TECHNOLOGY MOHAMAD RIDHWAN BIN MOHAMED RODZI UNIVERSITY MALAYSIA PAHANG

Keywords: System Identification, Least Square Method, RC circuits. Kata kunci : Sistem Identifikasi, Least Square Method, Litar RC

MOHD JOHARI BIN OTHMAN

A single register, called the accumulator, stores the. operand before the operation, and stores the result. Add y # add y from memory to the acc

Simplifying Logic Circuits with Karnaugh Maps

Unit 3 Boolean Algebra (Continued)

Page 1 of 1. Page 2 of 2 % &! " '! ( ' ( $) * +, - % -. !" # $

Tool Enhancement For Collaborative Software Engineering Education

Logic gates. Chapter. 9.1 Logic gates. MIL symbols. Learning Summary. In this chapter you will learn about: Logic gates

DVD COVERS: A STUDY OF SEMIOTIC. I Putu Agus Tira Andika. Non-regular Program English Department Faculty of Letters and Culture Udayana.

Car Rental Management System (CRMS) Lee Chen Yong

Digital Logic Design. Basics Combinational Circuits Sequential Circuits. Pu-Jen Cheng

SMART SHOES CHARGER TAN CHEE CHIAN

UNIVERSITI TEKNIKAL MALAYSIA MELAKA FAKULTI TEKNOLOGI MAKLUMAT DAN KOMUNIKASI

Digital Fundamentals. Lab 8 Asynchronous Counter Applications

CLIENT SERVER APPLICATION FOR SERVER FARM PERFORMANCE MONITORING ABDIRASHID HASSAN ABDI

Boolean Algebra. Boolean Algebra. Boolean Algebra. Boolean Algebra

NEW adder cells are useful for designing larger circuits despite increase in transistor count by four per cell.

Logic Reference Guide

VEETIIIA A/P R.PERIASAMY. A thesis submitted in fulfillment of the requirements for the awarded of the degree in Computer Science

Xilinx ISE. <Release Version: 10.1i> Tutorial. Department of Electrical and Computer Engineering State University of New York New Paltz


ANSWER SHEET INFORMATION AND COMUNICATION TECHNOLOGY (1CT)

Richard Victor Ginting 1, Muhammad Kurniawan 2 1,2

COMBINATIONAL CIRCUITS

SWAY REDUCTION ON GANTRY CRANE SYSTEM USING DELAYED FEEDBACK SIGNAL (DFS) NORASHID BIN IDRUS

USING ENGLISH MOVIE AKEELAH AND THE BEE WITH ENGLISH SUBTITLE TO IMPROVE STUDENTS LISTENING ABILITY

Lab 1: Full Adder 0.0

FRONT DESK CUSTOMER SERVICE FOR QUEUE MANAGEMENT SYSTEM MOHAMAD FAZLI BIN ALIAS

TRANSACTION PROCESSING SYSTEM (TPS)

Apprentice Telecommunications Technician Test (CTT) Study Guide

GLOBAL SYSTEM FOR MOBILE COMMUNICATION (GSM) KIT FOR VEHICLE S ALARM SYSTEM NIK MOHD KHAIRULFAHMI BIN NIK MAT

IMPLEMENTING CRYPTOGRAPHY IN DATABASE KWAN SHONG HANN

FRAMEWORK FOR EVALUATING PROGRAMMING LANGUAGES FOR COMPUTER GRAPHICS

Chapter 2 Logic Gates and Introduction to Computer Architecture

Study Guide for the Electronics Technician Pre-Employment Examination

PROGRAMMABLE LOGIC CONTROLLERS Unit code: A/601/1625 QCF level: 4 Credit value: 15 OUTCOME 3 PART 1

DRIVING SCHOOL STUDENT MANAGEMENT SYSTEM TENGKU DIYANA BINTI TENGKU IBRAHIM

Decimal Number (base 10) Binary Number (base 2)

Today s topics. Digital Computers. More on binary. Binary Digits (Bits)

Human Ingenuity / How has the global trade influenced a person's and a community's life?

Understanding Logic Design

IMPLEMENTING HONEYPOT LAN DETECTION: PORT DETECTION AND NETWORK MONITORING AMRAN BIN SALLEH

This report is submitted in partial fulfillment of the requirements for the Bachelor of Computer Science (Software Development)

Asynchronous counters, except for the first block, work independently from a system clock.

CH3 Boolean Algebra (cont d)

Circuits and Boolean Expressions

ULTRASONIC TOMOGRAPHY SYSTEM FOR LIQUID/GAS FLOW: FRAME RATE COMPARISON BETWEEN VISUAL BASIC AND VISUAL C++ PROGRAMMING

ELEC EXPERIMENT 1 Basic Digital Logic Circuits

ASSEMBLY LINE BALANCING IMPROVEMENT: A CASE STUDY IN AN ELECTRONIC INDUSTRY SITI FARAHIN BINTI BADRUL HISHAM. for the award of the Degree of

EE 42/100 Lecture 24: Latches and Flip Flops. Rev B 4/21/2010 (2:04 PM) Prof. Ali M. Niknejad

So far we have investigated combinational logic for which the output of the logic devices/circuits depends only on the present state of the inputs.

FACULTY OF ELECTRICAL ENGINEERING. UNIVERSITI TEKNIKAL MALAYSIA MELAKA (UTeM) FINAL YEAR PROJECT REPORT

Transcription:

Gerbang Logika dan Aljabar Boolean ENDY SA Program Studi Teknik Elektro Fakultas Teknik Universitas Muhammadiyah Prof. Dr. HAMKA Slide - 3 1

Gerbang Logika dan Aljabar Boolean Sekarang kita telah mengetahui konsep bilangan biner, dan kita akan mempelajari cara menggambarkan bagaimana sistem menggunakan menggunakan level logika biner dalam membuat keputusan. Aljabar Boolean adalah alat yang penting dalam menggambarkan, menganalisa, merancang, dan mengimplementasikan rangkaian digital. Slide - 3 2

Konstanta Boolean dan Variabel. Aljabar Boolean dibawah ini hanya mempunyai dua nilai : 0 dan 1. Logika 0 dapat dikatakan : false, off, low, no, saklar terbuka. Logika 1 dapat dikatakan: true, on, high, yes, saklar tertutup. Tiga operasi logika dasar: OR, AND, dan NOT. Slide - 3 3

Tabel Kebenaran Sebuah tabel kebenaran menggambarkan hubungan antara input dan ouput sebuah rangkaian logika. Jumlah The number of entries corresponds to the number of inputs. For example a 2 input table would have 2 2 = 4 entries. A 3 input table would have 2 3 = 8 entries. Slide - 3 4

Tabel Kebenaran Contoh tabel kebenaran dengan masukan 2, 3 dan 4 buah. Slide - 3 5

Operasi OR dengan gerbang OR The Boolean expression for the OR operation is X = A + B This is read as x equals A or B. X = 1 when A = 1 or B = 1. Truth table and circuit symbol for a two input OR gate: Slide - 3 6

OR Operation With OR Gates The OR operation is similar to addition but when A = 1 and B = 1, the OR operation produces 1 + 1 = 1. In the Boolean expression x=1+1+1=1 We could say in English that x is true (1) when A is true (1) OR B is true (1) OR C is true (1). Slide - 3 7

OR Operation With OR Gates There are many examples of applications where an output function is desired when one of multiple inputs is activated. Slide - 3 8

AND Operations with AND gates The Boolean expression for the AND operation is X = A B This is read as x equals A and B. x = 1 when A = 1 and B = 1. Truth table and circuit symbol for a two input AND gate are shown. Notice the difference between OR and AND gates. Slide - 3 9

Operation With AND Gates The AND operation is similar to multiplication. In the Boolean expression X = A B C X = 1 only when A = 1, B = 1, and C = 1. Slide - 3 10

NOT Operation The Boolean expression for the NOT operation is X=A This is read as: x equals NOT A, or x equals the inverse of A, or x equals the complement of A Slide - 3 11

NOT Operation Truth table, symbol, and sample waveform for the NOT circuit. Slide - 3 12

Describing Logic Circuits Algebraically The three basic Boolean operations (OR, AND, NOT) can describe any logic circuit. If an expression contains both AND and OR gates the AND operation will be performed first, unless there is a parenthesis in the expression. Slide - 3 13

Describing Logic Circuits Algebraically Examples of Boolean expressions for logic circuits: Slide - 3 14

Describing Logic Circuits Algebraically The output of an inverter is equivalent to the input with a bar over it. Input A through an inverter equals A. Examples using inverters. Slide - 3 15

Evaluating Logic Circuit Outputs Rules for evaluating a Boolean expression: Perform all inversions of single terms. Perform all operations within parenthesis. Perform AND operation before an OR operation unless parenthesis indicate otherwise. If an expression has a bar over it, perform the operations inside the expression and then invert the result. Slide - 3 16

Evaluating Logic Circuit Outputs Evaluate Boolean expressions by substituting values and performing the indicated operations: A= 0, B= 1, C= 1, and D= 1 x= ABC(A+ D) = 0 1 1 (0+ 1) = 1 1 1 (0+ 1) = 1 1 1 (1) = 1 1 1 0 = 0 Slide - 3 17

Evaluating Logic Circuit Outputs Output logic levels can be determined directly from a circuit diagram. The output of each gate is noted until a final output is found. Slide - 3 18

Implementing Circuits From Boolean Expressions It is important to be able to draw a logic circuit from a Boolean expression. The expression x = A B C could be drawn as a three input AND gate. A more complex example such as y = AC+ BC+ ABC could be drawn as two 2-input AND gates and one 3-input AND gate feeding into a 3-input OR gate. Two of the AND gates have inverted inputs. Slide - 3 19

NOR Gates and NAND Gates Combine basic AND, OR, and NOT operations. The NOR gate is an inverted OR gate. An inversion bubble is placed at the output of the OR gate. The Boolean expression is, x = A+ B Slide - 3 20

NOR Gates and NAND Gates The NAND gate is an inverted AND gate. An inversion bubble is placed at the output of the AND gate. The Boolean expression is x= AB Slide - 3 21

NOR Gates and NAND Gates The output of NAND and NOR gates may be found by simply determining the output of an AND or OR gate and inverting it. The truth tables for NOR and NAND gates show the complement of truth tables for OR and AND gates. Slide - 3 22

Universality of NAND and NOR Gates NAND or NOR gates can be used to create the three basic logic expressions (OR, AND, and INVERT) This characteristic provides flexibility and is very useful in logic circuit design. Slide - 3 23

Combinations of NANDs are used to create the three logic functions. Slide - 3 24

combinations of NORs are used to create the three logic functions. Slide - 3 25

The Exclusive OR X = A B Slide - 3 26

The Exclusive NOR X = AB+ AB Slide - 3 27

IEEE/ANSI Standard Logic Symbols Compare the IEEE/ANSI symbols to traditional symbols. These symbols are not widely accepted but may appear in some schematics. Slide - 3 28

Application Slide - 3 29

Application Slide - 3 30

Exercise Output Boolean expressions??? Truth Table??? Slide - 3 31

Exercise V1 0V U5A L1 U4A U6A V2 0V U1A Boolean expressions??? V3 0V U4B Truth Table??? L2 V4 0V U2A U3A U6B Slide - 3 32

Summary of Methods to Describe Logic Circuits The three basic logic functions are AND, OR, and NOT. Logic functions allow us to represent a decision process. If it is raining OR it looks like rain I will take an umbrella. If I get paid AND I go to the bank I will have money to spend. Slide - 3 33

Thank You Slide - 3 34