Este documento presenta los bloques combinacionales comúnmente utilizados en el diseño lógico, como sumadores, comparadores, codificadores, decodificadores, multiplexores y unidades lógico-aritméticas. Explica cómo funcionan estos bloques y proporciona ejemplos de su diseño utilizando compuertas lógicas. El objetivo es enseñar a los estudiantes a diseñar circuitos combinacionales más complejos utilizando estos bloques lógicos como elementos de construcción.