100% found this document useful (1 vote)
106 views4 pages

EEE130 Digital Electronics I Lecture #6: - Functions of Combinational Logic

This document summarizes a lecture on combinational logic functions that covers basic adders like half-adders and full-adders. It explains that half-adders accept two binary digits as input and produce a sum and carry bit as output using XOR logic, while full-adders accept two inputs and a carry in and generate a sum and carry out. The lecture also discusses parallel binary adders, ripple carry versus look-ahead carry adders, comparators, decoders, encoders, code converters, multiplexers, demultiplexers, and parity generator/checkers.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
106 views4 pages

EEE130 Digital Electronics I Lecture #6: - Functions of Combinational Logic

This document summarizes a lecture on combinational logic functions that covers basic adders like half-adders and full-adders. It explains that half-adders accept two binary digits as input and produce a sum and carry bit as output using XOR logic, while full-adders accept two inputs and a carry in and generate a sum and carry out. The lecture also discusses parallel binary adders, ripple carry versus look-ahead carry adders, comparators, decoders, encoders, code converters, multiplexers, demultiplexers, and parity generator/checkers.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

EEE130 Digital Electronics I

Lecture #6
- Functions of Combinational Logic -

By Dr. Shahrel A. Suandi


Topics to be covered
• 6-1 Basic Adders
• 6-2 Parallel Binary Adders
• 6-3 Ripple Carry versus Look-Ahead Carry Adders
• 6-4 Comparators
• 6-5 Decoders
• 6-6 Encoders
• 6-7 Code Converters
• 6-8 Multiplexers (Data Selectors)
• 6-9 Demultiplexers
• 6-10 Parity Generator/Checkers
6-1 Basic Adders
• There are full-adder and half-adder
• Half-adder:
– The half-adder accepts two binary digits on its inputs
and produces two binary digits on its outputs, a sum
bit and a carry bit
– Similar to XOR
• Full-adder:
– The full-adder accepts two input bits and an input
carry and generates a sum output and an output carry
Symbols used for adders
Half-adder Full-adder

A B Cin Cout Σ
0 0 0 0 0
A B Cout Σ
0 0 1 0 1
0 0 0 0
0 1 0 0 1
0 1 0 1
0 1 1 1 0
1 0 0 1
1 0 0 0 1
1 1 1 0
1 0 1 1 0
1 1 0 1 0
1 1 1 1 1

You might also like