1.1. Las computadoras digitales efectúan diversas tareas de procesamiento de información.
1.2. La operación aritmética más básica es la suma de dos dígitos binarios.
1.3. Esta suma simple consiste en cuatro posibles operaciones elementales: 0+0=0, 0+1=1, 1+0=1 y 1+1=10.
2. Sumador decimal
2.1. Las computadoras o calculadoras que realizan operaciones aritméticas directamente en el sistema numérico decimal representan los números decimales codificados en binario.
2.2. Un sumador decimal requiere como mínimo nueve entradas y cinco salidas, ya que se requieren cuatro bits para codificar cada dígito decimal y el circuito necesita un acarreo de entrada y uno de salida.
3. Decodificadores
3.1. Un decodificador es un circuito combinacional que convierte información binaria de n líneas de entrada a un máximo de 2n líneas de salida distintas.
3.2. El decodificador podría tener menos de 2n salidas.
4. Multiplexores
4.1. Un multiplexor es un circuito combinacional que selecciona información binaria de una de muchas líneas de entrada y la envía a una sola línea de salida.
4.2. Normalmente, hay 2^n líneas de entrada y n líneas de selección cuyas combinaciones de bits determinan cuál entrada se selecciona
5. Multiplicador binario
5.1. La multiplicación de números binarios se efectúa igual que la de números decimales.
5.2. El multiplicando se multiplica por cada bit del multiplicador, comenzando por el bit menos significativo.
5.3. Cada una de estas multiplicaciones forma un producto parcial
5.4. El producto final se obtiene sumando los productos parciales.
6. Comparador de magnitudes
6.1. La comparación de dos números es una operación que determina si un número es mayor que, menor que o igual a otro número.
6.2. Un comparador de magnitudes es un circuito combinacional que compara dos números, A y B, y determina sus magnitudes relativas.
7. Codificadores
7.1. Un codificador es un circuito digital que efectúa la operación inversa de la que efectúa un decodificador.
7.2. El codificador tiene 2^n (o menos) líneas de entrada y n líneas de salida.
7.3. Estas últimas generan el código binario correspondiente al valor de entrada.