# week5a - Pocket Calculator ■ Know how to implement the...

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

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

View Full Document

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

View Full Document

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

View Full Document

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.

Unformatted text preview: Pocket Calculator ■ Know how to implement the arithmetic circuits ■ What if you want to have some additional logic circuits: ■ AND ■ OR ■ Addition ■ Subtraction ■ Need circuits to handle routing Standard Circuit Elements ■ Develop implementations of important “Building Blocks” ■ Used in Networks, Computers, Stereos, etc. ■ Multiplexer: Combine N sources onto 1 wire ■ Decoder: Determine which input is active ■ Encoder: Convert binary to one-of-N wires Multiplexer ■ An element that selects data from one of many input lines and directs it to a single output line ■ Input: 2 N input lines and N selection lines ■ Output: the data from one selected input line ■ Multiplexer often abbreviated as MUX Multiplexer Implementation ■ 4:1 MUX Multiplexer Expansion ■ Construct a 16:1 MUX using 4:1 MUX’s Multiplexers in General Logic ■ Implement F = XYZ + YZ with a 8:1 MUX 8:1 MUX 1 2 3 4 5 6 7 S2 S1 S0 F Multiplexers in General Logic (cont.) ■ Implement F = XYZ + YZ with a 4:1 MUX S1 S0 4:1 MUX 1 2 3 F Decoders...
View Full Document

{[ snackBarMessage ]}

### Page1 / 17

week5a - Pocket Calculator ■ Know how to implement the...

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

View Full Document
Ask a homework question - tutors are online