You are on page 1of 1

ALU 74181 — Available functions

S3 S2 S1 S0 BA cn Function Description
1 0 0 1 0 1 S = a + b Addition
1 0 0 1 0 0 S = a + b + 1 Addition with Increment
0 1 1 0 0 0 S = a - b Subtraction
0 1 1 0 0 1 S = a - b - 1 Subtraction with Increment
1 1 0 0 0 1 S = a + a Double a
1 1 0 0 0 0 S = a + a + 1 Double with Increment
0 0 0 0 0 0 S = a + 1 Increment a
1 1 1 1 0 1 S = a - 1 Decrement a
0 0 0 0 0 1 S = a Pass through
0 0 0 0 1 1 S = NOT a Complement a
1 1 1 0 1 1 S = a OR b Logic OR
1 0 1 1 1 1 S = a AND b Logic AND
0 1 1 0 1 1 S = a XOR b Logic XOR
0 0 0 1 1 1 S = a NOR b Logic NOR
0 1 0 0 1 1 S = a NAND b Logic NAND
Universität Duisburg-Essen — Zusatzfolie Vorlesung Datenverarbeitung I WS 2005/2006 S. Freinatis

You might also like