digiatl_Logic - ECE238 laboratory lecture notes University...

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

View Full Document Right Arrow Icon
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
Background image of page 1

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

View Full Document Right Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

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 Right Arrow Icon
Ask a homework question - tutors are online