digiatl_Logic

# digiatl_Logic - ECE238 laboratory lecture notes University...

This preview shows pages 1–2. Sign up to view the full content.

ECE238 laboratory lecture notes – University of New Mexico Fall 2005,[email protected] 1 Lab 3 Lecture Notes - Introduction to Arithmetic circuits Part 1. Introduction to Multiplexers The multiplexer is one of the basic building blocks of any digital design system. What it does is it takes a number of inputs and multiplexes them onto a single output line. That is, it selects one of the input lines, and passes its state to the output line. Data Selector / Multiplexor A B C 7 6 5 4 3 2 1 0 Y enable Figure 1: A Multiplexer The input on the A, B, and C lines tells the multiplexer which one of the inputs 0-7 to pass to the output. In the image above A=0, B=1, and C=0, so the input line selected to be passed to the output would be line 2. This property of multiplexers is very useful. As you will see later on, we can use a multiplexer to implement complex logic functions. In terms of practical lab experience, it allows one chip, the multiplexer, to do the job of several simple logic gates. Later on, you will see how to use the multiplexer to implement binary addition and subtraction. However, before you can do this, you need to know something about binary arithmetic. Part 2. Digital Arithmetic - Adition

This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document
This is the end of the preview. Sign up to access the rest of the document.

## This note was uploaded on 01/06/2011 for the course EEL 3701 taught by Professor Lam during the Spring '08 term at University of Florida.

### Page1 / 4

digiatl_Logic - ECE238 laboratory lecture notes University...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document
Ask a homework question - tutors are online