Decoders Wilfrid Laurier University

Similar documents
ECE 2020B Fundamentals of Digital Design Spring problems, 6 pages Exam Two Solutions 26 February 2014

that system. weighted value associated with it. numbers. a number. the absence of a signal. MECH 1500 Quiz 2 Review Name: Class: Date:

ECE 2020B Fundamentals of Digital Design Spring problems, 6 pages Exam Two 26 February 2014

Objective 1.02 Understand Numbering Systems

Electronics Data Sheets

CMPSC210 Lecture 7: Hexadecimal Numbers. Prof. John Wenskovitch 09/16/2016

Solutions - Homework 2 (Due date: October 4 5:30 pm) Presentation and clarity are very important! Show your procedure!

College of Computer and Information Sciences Department of Computer Science. CSC 220: Computer Organization. Unit1 Number Systems

Chapter 1. Digital Systems and Binary Numbers

COE 202- Digital Logic. Number Systems II. Dr. Abdulaziz Y. Barnawi COE Department KFUPM. January 23, Abdulaziz Barnawi. COE 202 Logic Design

IA Digital Electronics - Supervision I

CHAPTER 2 (b) : AND CODES

Korea University of Technology and Education

Hybrid Electronics Laboratory

Moodle WILLINGDON COLLEGE SANGLI. ELECTRONICS (B. Sc.-I) Introduction to Number System

Digital Fundamentals. CHAPTER 2 Number Systems, Operations, and Codes

BINARY SYSTEM. Binary system is used in digital systems because it is:

Chapter 4: Computer Codes. In this chapter you will learn about:

Lab 3: Standard Combinational Components

CMPE223/CMSE222 Digital Logic Design. Positional representation

Binary. Hexadecimal BINARY CODED DECIMAL

Octal & Hexadecimal Number Systems. Digital Electronics

Digital Fundamentals

Maximum and Minimum Slopes Wilfrid Laurier University

Chapter Three. Digital Components

CDS Computing for Scientists. Midterm Exam Review. Midterm Exam on October 22, 2013

Module -10. Encoder. Table of Contents

Computer Sc. & IT. Digital Logic. Computer Sciencee & Information Technology. 20 Rank under AIR 100. Postal Correspondence

Number Systems. Dr. Tarek A. Tutunji Philadelphia University, Jordan

A Level Computing. Contents. For the Exam:

Number Systems. TA: Mamun. References: Lecture notes of Introduction to Information Technologies (ITEC 1011) by Dr Scott MacKenzie

1. Mark the correct statement(s)

Scheme G. Sample Test Paper-I

HW1 Modeling Concepts

Digital Systems and Binary Numbers

CS & IT Conversions. Magnitude 10,000 1,

Diodes Zener diodes. Electronics Diodes. Terry Sturtevant. Wilfrid Laurier University. September 9, 2015

EE 231 Fall Lab 2: Decoders and Multiplexers. Introduction

CHW 261: Logic Design

What Is It? Instruction Register Address Register Data Register

Conversion Between Number Bases

Step Octal Number Binary Number Step Step

Chapter 4. Combinational Logic

Common Number Systems

the absence of a signal. produce a result at one or more of their outputs. parallel. Y= AB. interconnected. connected. changed.

Computer Organization

Chapter 3: Number Systems and Codes. Textbook: Petruzella, Frank D., Programmable Logic Controllers. McGraw Hill Companies Inc.

Digital logic fundamentals. Question Bank. Unit I

Number System. Introduction. Decimal Numbers


Positional notation Ch Conversions between Decimal and Binary. /continued. Binary to Decimal

Today s lecture is all about the System Unit, the Motherboard, and the Central Processing Unit, Oh My!

Numeral system Numerals

Release 0.8. Multi-Purpose Light Unit Technical Reference Manual

NUMERIC SYSTEMS USED IN NETWORKING

ECE 2030D Computer Engineering Spring problems, 5 pages Exam Two 8 March 2012

TOPICS. Other Number Systems. Other Number Systems 9/9/2017. Octal Hexadecimal Number conversion

Lecture 2: Number Systems

Number codes nibble byte word double word

DE Solution Set QP Code : 00904

ECE 2030B 1:00pm Computer Engineering Spring problems, 5 pages Exam Two 10 March 2010

Chapter 1 Emad Felemban

Basic Definition INTEGER DATA. Unsigned Binary and Binary-Coded Decimal. BCD: Binary-Coded Decimal

Injntu.com Injntu.com Injntu.com R16

Numbering Systems. Number Representations Part 1

Binary Codes. Dr. Mudathir A. Fagiri

MSI-P400 PC/104 QUADRATURE DECODER/COUNTER CARD. PC/104 Embedded Industrial Analog I/O Series. Microcomputer Systems, Inc.

CS/EE1012 INTRODUCTION TO COMPUTER ENGINEERING SPRING 2013 HOMEWORK I. Solve all homework and exam problems as shown in class and sample solutions

R10. II B. Tech I Semester, Supplementary Examinations, May

ITEC 1011 Introduction to Information Technologies

T02 Tutorial Slides for Week 2

SE311: Design of Digital Systems

Converter SPIRIT XML to PER Commands

Lab Assignment 1. Developing and Using Testbenches

R07. Code No: V0423. II B. Tech II Semester, Supplementary Examinations, April

Week 4 Tutorial: Verilog Primer Part 2. By Steve Engels

Outcomes. Unit 9. Logic Function Synthesis KARNAUGH MAPS. Implementing Combinational Functions with Karnaugh Maps

Code No: R Set No. 1

Switching Circuits and Logic Design Prof. Indranil Sengupta Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur

Electronics Single Board Computers

FUNDAMENTALS OF DIGITAL CIRCUITS

Digital Logic Lecture 4 Binary Codes

Experiment 9: Binary Arithmetic Circuits. In-Lab Procedure and Report (30 points)

in this web service Cambridge University Press

CONTENTS CHAPTER 1: NUMBER SYSTEM. Foreword...(vii) Preface... (ix) Acknowledgement... (xi) About the Author...(xxiii)

Number Bases LESSON TWO. Computer Science. By John Owen

Number Systems. Readings: , Problem: Implement simple pocket calculator Need: Display, adders & subtractors, inputs

Chapter 2 Number Systems and Codes Dr. Xu

Chapter (1) Eng. Mai Z. Alyazji

TOPIC: NUMBER SYSTEMS

SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU DEPARTMENT OF INFORMATION TECHNOLOGY LESSON PLAN

Digital codes. Resources and methods for learning about these subjects (list a few here, in preparation for your research):

Code No: R Set No. 1

Level 2: The Hardware World Chapters 4 and 5 (topics of other cs courses)

Number Systems Standard positional representation of numbers: An unsigned number with whole and fraction portions is represented as:

1 of 8. I. (13pts) TRUE OR FALSE

Department of Electrical and Computer Engineering University of Wisconsin - Madison. ECE/CS 352 Digital System Fundamentals.

MISSOURI UNIVERSITY OF SCIENCE & TECHNOLOGY. BCD Arithmetic. Implementing the Decimal Adjust Command in WIMP51 CpE-213 Sp 2014 Project 1 3/17/2014

Decimal/Binary Conversion on the Soroban

8254 is a programmable interval timer. Which is widely used in clock driven digital circuits. with out timer there will not be proper synchronization

Transcription:

Decoders Wilfrid Laurier University Wilfrid Laurier University January 27, 2012

A decoder usually converts one type of input pattern into a corresponding output pattern.

A decoder usually converts one type of input pattern into a corresponding output pattern. In principle, virtually any combinational logic circuit could be thought of as some kind of decoder.

O7 I3 I2 I1 I0 O6 O5 O4 O3 O2 O1 Here s a generic decoder.

A common type of decoder is used to take a numeric input, and produce outputs which will drive some sort of display.

A common type of decoder is used to take a numeric input, and produce outputs which will drive some sort of display. A binary coded decimal, or BCD number, is simply a four bit value representing numbers from 0 to 9.

A common type of decoder is used to take a numeric input, and produce outputs which will drive some sort of display. A binary coded decimal, or BCD number, is simply a four bit value representing numbers from 0 to 9. (It s the same as hexadecimal, except that the combinations from A to F are not valid.)

A common type of decoder is used to take a numeric input, and produce outputs which will drive some sort of display. A binary coded decimal, or BCD number, is simply a four bit value representing numbers from 0 to 9. (It s the same as hexadecimal, except that the combinations from A to F are not valid.) A 7 segment display uses 7 LEDs in the shape of the number 8 to show any digit from 0 to 9, depending on which segments are lit.

A common type of decoder is used to take a numeric input, and produce outputs which will drive some sort of display. A binary coded decimal, or BCD number, is simply a four bit value representing numbers from 0 to 9. (It s the same as hexadecimal, except that the combinations from A to F are not valid.) A 7 segment display uses 7 LEDs in the shape of the number 8 to show any digit from 0 to 9, depending on which segments are lit. BCD to 7 segment conversion is a good example of the use of a decoder.

b I3 I2 I1 I0 a f g e d c Here s a BCD to 7 segment decoder, shown with a 7 segment display.

b I3 I2 I1 I0 a f g e d c Operation for the input number 0

b I3 I2 I1 I0 a f g e d c Operation for the input number 1

b I3 I2 I1 I0 a f g e d c Operation for the input number 2

b I3 I2 I1 I0 a f g e d c Operation for the input number 3

b I3 I2 I1 I0 a f g e d c Operation for the input number 4

b I3 I2 I1 I0 a f g e d c Operation for the input number 5

b I3 I2 I1 I0 a f g e d c Operation for the input number 6

b I3 I2 I1 I0 a f g e d c Operation for the input number 7

b I3 I2 I1 I0 a f g e d c Operation for the input number 8

b I3 I2 I1 I0 a f g e d c Operation for the input number 9

For a BCD to 7 segment decoder, hexadecimal inputs from A to F are not valid, so the behaviour in this example has not been specified.

For a BCD to 7 segment decoder, hexadecimal inputs from A to F are not valid, so the behaviour in this example has not been specified. There may be additional inputs on a decoder such as this to do things like turn all of the segments on or off for testing purposes.