Está en la página 1de 18

Electrónica Digital

Profesor: Omar Torres García

Bloque III. Electrónica Digital 2


Electrónica digital 2
Circuitos combinacionales 3
Familia de circuitos lógicos 3
Conmutadores lógicos 6
Integración de compuertas 7
Codificadores y decodificadores 9
Multiplexores y demultiplexores 10
Flip-Flops, relojes, registros, contadores 10
Circuitos de Aritmética 12
Sumadores 13
Sumas y restas 13
Arrastres 15
Aritmética fundamental, multiplicación y división 15
UAL, Unidad Aritmética Lógica 16
Referencias 18

1
Bloque III. Electrónica Digital

Electrónica digital
La electrónica digital es un campo de la electrónica que implica el estudio de señales
digitales para procesar y controlar varios sistemas y subsistemas. Esto contrasta con
la electrónica analógica y las señales analógicas.

Los circuitos electrónicos digitales suelen estar hechos de grandes conjuntos de


puertas lógicas, a menudo empaquetados en circuitos integrados. Los dispositivos
complejos pueden tener representaciones electrónicas simples de funciones lógicas
booleanas.

Sabemos que hay dos tipos de señales, una es analógica o continua y la segunda es
digital o discreta. Entonces, la ciencia o campo de investigación en el área de la
ingeniería se denomina Electrónica Analógica y Digital respectivamente. Ahora en el
área de la electrónica digital, es esencial comprender una amplia gama de
aplicaciones, desde la electrónica industrial hasta los campos de la comunicación,
desde los micro sistemas integrados hasta los equipos militares. La principal y quizás
la ventaja más revolucionaria de la electrónica digital es la disminución de tamaño y
la mejora de la tecnología.

La electrónica digital es aquel sistema electrónico que utiliza una señal digital en lugar
de una señal analógica. La electrónica digital es la representación más común del
álgebra booleana y es la base de todos los circuitos digitales para computadoras,
teléfonos móviles y muchos otros productos de consumo.

La unidad fundamental más común de la electrónica digital es la puerta lógica.


Combinando numerosas puertas lógicas (de decenas a cientos de miles) se pueden
crear sistemas más complejos. El complejo sistema de electrónica digital se conoce
colectivamente como circuito digital.

Para la mayoría de los ingenieros electrónicos, los términos «circuito digital»,


«sistema digital» y «lógica» son intercambiables en el contexto de los circuitos
digitales.

2
Circuitos combinacionales
Se denomina sistema combinacional o lógica combinacional a todo sistema lógico en
el que sus salidas son función exclusiva del valor de sus entradas en un momento
dado, sin que intervengan en ningún caso estados anteriores de las entradas o de las
salidas. Las funciones booleanas –compuestas por operadores OR, AND, NAND,
XOR– se pueden representar íntegramente mediante una tabla de verdad. Por tanto,
carecen de memoria y de retroalimentación.
En electrónica digital la lógica combinacional está formada por ecuaciones simples a
partir de las operaciones básicas del álgebra de Boole. Entre los circuitos
combinacionales clásicos tenemos:
● Lógicos
● Generador/Detector de paridad
● Multiplexor y Demultiplexor
● Codificador y Decodificador
● Conversor de código
● Comparador
● Aritméticos
● Sumador
● Aritméticos y lógicos
● Unidad aritmético lógica

Estos circuitos están compuestos únicamente por puertas lógicas interconectadas


entre sí, sin ningún biestable o celda de memoria.

Familia de circuitos lógicos

Una familia lógica es un grupo de dispositivos digitales que comparten una tecnología en
común de fabricación y tienen estandarizadas sus características de entrada y salida, es decir
son compatibles entre sí.
Como consecuencia de la estandarización la interconexión de los dispositivos lógicos de una
misma familia es particularmente sencilla y directa, no requiere espatas adicionales para
realizar el acoplamiento.

Características generales a las familias lógicas


Todas las familias de tecnologías de fabricación de circuitos se clasifican en dos categorías
bipolares y mos.

Las características más importantes de un circuito son:


La velocidad

3
Mide la rapidez de respuesta de las salidas de un circuito digital a cualquier cambio en sus
entradas. la velocidad es una consideración importante en el diseño de sistemas que estén
realizar cálculos numéricos o en circuitos que trabajan con señales de alta frecuencia.

El consumo de potencia
Mide la cantidad de corriente o de potencia que consume un circuito digital en operación. el
consumo de potencia es una consideración importante en el diseño de sistemas operativos
por baterías.

La inmunidad al ruido
Mide su sensibilidad de un circuito digital al ruido electromagnético ambiental. la inmunidad
al ruido es una consideración importante en el diseño de sistemas que deben trabajar en
ambientes ruidosos como automóviles, maquinas, circuitos de control industrial entre otros.

La confiabilidad
Mide el periodo útil de servicio de un circuito digital, es decir, cuánto tiempo se espera que
trabaje sin fallar.

Niveles de voltaje y estados lógicos


En todos los circuitos digitales prácticos lógicos 1 y 0 se implementan con niveles de voltaje.
estos niveles tienen rangos muy definidos, separados por una zona de valores inválidos como
se muestra en la siguiente imagen.
En esta figura, el nivel bajo valido es el rango de voltajes entre v0 y v1, mientras que el nivel
alto valido es el rango de voltaje v2 y v3; los valores superiores a v3 ó inferiores a v0
generalmente son dañinos para el circuito y deben evitarse la zona de niveles entre v1 y v2
es crítica , los circuitos digitales trabajan de forma errática ya que no saben como interpretar
que tipo de señal están manejando.

Familia lógica ttl


La familia ttl es la más antigua y común, ya que los circuitos SSI y MSI son fabricados usando
esta tecnología.
Los circuitos integrados ttl implementan su lógica interna exclusivamente a base de
transistores npn y pnp, diodos y resistencias.
La primera serie de dispositivos digitales ttl fur lanzada por texas instriments en 1964. Los
chips ttl se usan en toda clase de aplicaciones ya que son muy rápidos, versátiles y
económicos.
La familia ttl está disponible en dos versiones, los 54 usados para aplicaciones militares con
un rango de operación de temperatura entre los -55 a 150° grados centígrados y los 74 que

4
son usados para aplicaciones industriales y de propósito general con un rango de temperatura
de 0 a 70°centigrados

Familias de los ttl


La familia TTL se dividen en las siguientes categorías
TTL estandar
TTL schottky (S)
TTL de baja potencia (L)
TTL schottky de baja potencia (SL)
TTL de alta velocidad (H)
TTL schottky (AS)
TTL schottky de vaja potencia y avanzada (ALS)
TTL lógica de emisor acoplado (ECL)

Familias ttl estándar


Las familias ttl estándar comprenden principalmente los dispositivos que se designan
principalmente como 74xx, 8xxx, y 96xx.
Existen una gran cantidad de funciones lógicas las cuales encontramos compuertas,
decodificadores flipflops, sumadores, multiplexadores y muchas otras que iremos estudiando.

Características de los circuitos integrados


Alta velocidad de operación
Pueden trabajar en frecuencias de 18 a 20Mhz y en algunos casos hasta 80Mhz. La velocidad
de la operación se expresa en términos de tiempo o retardo de programación del chip; los
tiempos de operación de los chips ttl son generalmente entre 2 a 30 nanosegundos por
compuerta

Alta disipación de potencia


Es una desventaja asociada con la velocidad de operación, en general, cuan más rápido sea
un circuito más tensión consume, la mayoría de los circuitos ttl consumen 1 a 25 milivatios
por compuerta

Tensión alimentación nominal


Los circuitos ttl por lo general trabajan en un rango de tensión entre los 4.75 a 5.25V, si supera
el valor de voltaje mayor puede que se queme el CI

5
Niveles voltaje estado bajo
En general los circuitos integrados interpretan cualquier voltaje entre 0 y 0.8 como bajo o un
(0) lógico

Familia lógica cmos


Las familias lógicas cmos (complementary metal oxide semiconductor) es un conjunto con las
familias lógicas ttl y los transistores MOSFET complementarios (canal n y canal p) como
elementos básicos de comunicación.

Categorías cmos
los circuitos digitales fabricados mediante tecnología cmos se pueden agruparan en las
siguientes categorías:
CMOS estándar
CMOS de alta velocidad (HC)
CMOS compatible con TTL (HCT)
CMOS equivalente a TTL (C)

Alta impedancia de entrada


La puerta de un transistor MOS es un pequeño condensador, por lo que no existe corriente
de polarización. Un transistor, para que pueda funcionar, necesita tensión de polarización.

Baja resistencia de canal


Un MOS saturado se comporta como una resistencia cuyo valor depende de la superficie del
transistor. Es decir, que, si se le piden corrientes reducidas, la caída de tensión en el transistor
llega a ser muy reducida.

Conmutadores lógicos
Entre algunas aplicaciones de la lógica aparece la construcción de circuitos lógicos en la
electrónica y la cibernética. Para cualquier fórmula proposicional podemos construir un
circuito eléctrico basándose en 3 conectores u operadores: (∧, ∨, ~). Los circuitos eléctricos
están formados por conmutadores o interruptores que son los órganos que impiden o dejan
pasar la corriente eléctrica.

Los interruptores también llamados conmutadores son los elementos que participan en la
instalación eléctrica: son de dos tipos:
• Conmutador cerrado: permite el paso de la corriente eléctrica y equivale a un dato verdadero
que numéricamente toma el valor de 1.

6
• Conmutador abierto: impide el paso de la corriente y equivale a un dato falso que
numéricamente toma el valor de 0.

TIPOS DE CIRCUITOS

• Circuito en serie: constan de dos o más interruptores, donde un interruptor está a


continuación de otro y así sucesivamente, el gráfico de un circuito en serie es la
representación de una formula proposicional conjuntiva, cuya expresión mas simple es “p∧q”
Se representa:

• Circuito en Paralelo:consta de dos o más interruptores, donde un interruptor está sobre otro
o en la otra línea y así sucesivamente. El gráfico de un circuito en paralelo es la
representación de la fórmula proposicional disyuntiva, cuya expresión más simple es: “p∨q”.
Se representa:

Integración de compuertas

Clasificación de los circuitos integrados

SSI

Es acrónimo del inglés Small-Scale Integration (integración a baja escala) y hace referencia
a los primeros circuitos integrados que se desarrollaron. Cumplían funciones muy básicas,
como compuertas lógicas y abarcan desde unos pocos transistores hasta una centena de
ellos.

Los circuitos SSI fueron cruciales en los primeros proyectos aerospaciales, y viceversa, ya
que los programas espaciales como Apollo o el misil Minuteman necesitaban dispositivos

7
digitales ligeros. El primero motivó y guió el desarrollo de la tecnología de circuitos integrados,
mientras que el segundo hizo que se realizará una producción masiva.

Estos programas compraron prácticamente la totalidad de los circuitos integrados desde 1960
a 1963, y fueron los causantes de la fuerte demanda que originó un descenso de los precios
en la producción de 1000 dólares la unidad (en dólares de 1960) hasta apenas 25 dólares la
unidad (en dólares de 1963).

MSI

A finales de los 60 se introdujeron dispositivos que contenían cientos de transistores cada


chip, llamados MSI, Integración a media escala (Medium-Scale Integration).

Económicamente eran circuitos atractivos porque mientras producirlos costaba ligeramente


más que los dispositivos SSI, permitieron fabricar sistemas electrónicos más complejos
utilizando placas impresas más pequeñas, menos trabajo al ensamblarlos (ya que contenían
menos componentes) y otras ventajas.

LSI

Acrónimo inglés de Large Scale Integration, un único chip incluye entre 100 y 10000 puertas
básicas, ejemplo: memorias y algunos microprocesadores.

VLSI

Acrónimo inglés de Very Large Scale Integration, integración en escala muy grande. La
integración en escala muy grande de sistemas de circuitos basados en transistores en
circuitos integrados comenzó en los años 1980, como parte de las tecnologías de
semiconductores y comunicación que se estaban desarrollando.

Los primeros chips semiconductores contenían sólo un transistor cada uno. A medida que la
tecnología de fabricación fue avanzando, se agregaron más y más transistores, y en
consecuencia más y más funciones fueron integradas en un mismo chip. El microprocesador
como el que tiene una computadora es un dispositivo VLSI.

La primera generación de computadoras dependía de válvulas de vacío. Luego vinieron los


semiconductores discretos, seguidos de circuitos integrados. Los primeros CI's contenían un
pequeño número de dispositivos, como diodos, transistores, resistencias y capacitores
(aunque no inductores), haciendo posible la fabricación de compuertas lógicas en un solo
chip. La cuarta generación (LSI) consistía de sistemas con al menos mil compuertas lógicas.
El sucesor natural del LSI fue VLSI (varias decenas de miles de compuertas en un solo chip).
Hoy en día, los microprocesadores tienen varios millones de compuertas en el mismo chip.

Hacia principios de 2006 se están comercializando microprocesadores con tecnología de


hasta 65 nm, y se espera en un futuro cercano el advenimiento de los 45 nm.

8
ULSI

Acrónimo inglés de Ultra Large Scale Integration, un único chip incluye más de 100000
puertas básicas, ejemplo: memorias de gran capacidad.

Codificadores y decodificadores

Son componentes electrónicos (circuitos lógicos) que te permiten pasar de un código a otro.

El codificador normalmente se llama así porque codifica de un código a otro y el decodificador


se llama así porque lo que hace es lo contrario, decodificar un código.

El código utilizado en electrónica es el código o sistema binario, formado por 0 y 1.

Si el código "Normal" para nosotros es el Decimal (de 0 a 9), si tenemos un número en decimal
lo tendremos que Codificar para pasarlo a Código Binario, y si lo tenemos en Binario, ahora
lo tendremos que DesCodificar para pasarlo a decimal.

El Codificador suele Codificar el código Decimal y convertirlo en Binario.

BCD = Binary-Coded Decimal o Decimal Codificado en Binario = de Decimal a Código Binario,


como sabemos en inglés se lee al revés.

Normalmente el Decodificador convierte (descodifica) un código binario a uno decimal.

9
Multiplexores y demultiplexores

El multiplexor, abreviado como "MUX" son parecidos a los conmutadores (o switch en


inglés). Son componentes electrónicos que tienen varias entradas y una única salida.
Nos permiten seleccionar cuál de todas las entradas debe aparecer en la salida única
(su valor).

Cada entrada se llama channel (canal) o incluso input y se enumeran empezando por
el channel 0, chanel 1, chanel 2, etc. Dependiendo del fabricante también veremos
que las llaman I0, I1...o como E0, E1 o de otra forma diferente. Lo importante es
comprender que "esas" son las entradas.

En el caso del demultiplexor (DEMUX) es al revés, tienen una única entrada y


podemos elegir la salida por donde queremos que salga el valor de la entrada única.

Veamos los esquemas siguientes:

Flip-Flops, relojes, registros, contadores


Un flip-flop, también conocido en español como dispositivo biestable, es un circuito
de tipo multivibrador y secuencial que puede adquirir dos estados de manera
indefinida, a menos que se perturbe de alguna manera dicho circuito. Es un dispositivo
ampliamente usado en el almacenaje de datos e información en artículos digitales y
electrónicos.

Clasificación de los flip flop


Los flip-flop se clasifican según las entradas que poseen, pudiendo ser:

● Síncronos: Poseen entradas de control, pero además tienen incluido un


sistema de reloj o algún tipo de mecanismo o dispositivo para rotar los estados
o temporizarlo.

10
● Asíncronos: Este tipo de biestable solo posee entradas de control.

Tipos de flip flop

En el mercado, los tipos más conocidos de biestables son los siguientes:

Flip-Flop R-S: El biestable R-S adquiere su nombre por sus entradas Reset y Set,
para resetear y setear la información ingresada o almacenada en el dispositivo,
respectivamente.

Flip- Flop T ó D: En este tipo de flip-flop el cambio de estado de produce mediante


un pulso, el cual se constituye como un ciclo de cero a uno de manera completa. Este
modelo de biestable puede utilizarse como un complemento de reloj para el modelo
R-S.

Flip-Flop J-K: Este dispositivo es una combinación de los dos anteriores, pero se
diferencia del RS en su comportamiento al activarse ambas entradas a la vez: Este
biestable hace que su salida tenga el estado contrario al que poseía antes de abrirse
las dos entradas simultáneamente.

Los biestables se utilizan para el almacenamiento de pequeñas cantidades de datos,


llegando a poder almacenar un bit.
Es por este motivo que se usan en cantidad para contener los datos a través de un
código binario de todo tipo de dispositivos digitales y electrónicos, tales como
contadores, máquinas de estado finitas, relojería, memorias de computadoras y
calculadoras, por mencionar algunos.

Estas entradas sirven para controlar el momento en que inicia su funcionamiento y el


valor de inicio de esta secuencia de arranque. En inglés estas se conocen como Clear
y Preset; la entrada Clear hace arrancar en cero el flip-flop, sin considerar otras
entradas o el reloj del dispositivo.

11
Circuitos de Aritmética

Dentro de la variada gama de circuitos digitales, tenemos los denominados circuitos


aritméticos. Estos tienen como objetivo realizar operaciones aritméticas en formato
binario o BCD, punto fijo o punto flotante. Dependiendo de la aplicación se utilizarán
unos u otros.

Son dispositivos MSI que pueden realizar operaciones aritméticas (suma, resta,
multiplicación y división) con números binarios. De todos los dispositivos, nos
centraremos en los comparadores de magnitud, detectores y generadores de paridad,
sumadores y ALU’s; (El diseño MSI surgió gracias a los avances en la tecnología de
integración. Estos avances abarataron los costes de producción, y permitieron el
desarrollo de circuitos más generales).

Desde el punto de vista de cómo se procesan los datos tendremos que pueden ser
del tipo “serie” o “paralelo”. En el primer caso los datos se van presentando al circuito
de a un bit por vez, generalmente comenzando primero con el LSB (bit menos
sgnificativo). En el segundo, los datos se presentan en formato paralelo, es decir,
todos los bits simultáneamente.

Dependiendo de la función a realizar, tenemos sumadores, restadores,


multiplicadores, divisores y funciones combinadas de los mismos para realizar
operaciones complejas como por ejemplo el cálculo de raíz cuadrada, exponenciales,
etc.

Si bien es posible generar funciones complejas en base al uso de un microprocesador,


a través de algoritmos que se corren en un programa, la posibilidad de generar dichas
funciones en hardware, en muchos casos, presentan ventajas en cuanto a velocidad
y/o el empleo de menores recursos lógicos, como es el caso de la ausencia de un
micro para realizarlas.

12
Sumadores
Un sumador es un circuito que realiza la suma aritmética de dos palabras binarias. La
suma de números binarios de n bits nos da un número binario de n+1 bits.
Un sumador de dos bits deberá tener 2 entradas y tres salidas. A este bit más
significativo en la salida se le conoce como el acarreo.

AB-----CARRY----A+B
00--------0----------0
01--------0----------1
10--------0----------1
11--------1----------0

Sumador completo
Es un circuito que tiene, además de las entradas correspondientes a los bits que se
pretenden sumar, una entrada de acarreo. (símbolo para la suma de palabras
de n bits)

AB-----Cin----Cout-----A+B
00------0---------0--------0
00------1---------0--------1
01------0---------0--------1
01------1---------1--------0
10------0---------0--------1
10------1---------1--------0
11------0---------1--------0
11------1---------1--------1

Sumas y restas

Suma de números Binarios

Las posibles combinaciones al sumar dos bits son

● 0+0=0
● 0+1=1
● 1+0=1
● 1 + 1 = 10

100110101
+ 11010101
———————————
1000001010

13
Operamos como en el sistema decimal: comenzamos a sumar desde la derecha, en
nuestro ejemplo, 1 + 1 = 10, entonces escribimos 0 en la fila del resultado y llevamos
1 (este "1" se llama arrastre). A continuación, se suma el acarreo a la siguiente
columna: 1 + 0 + 0 = 1, y seguimos hasta terminar todas la columnas (exactamente
como en decimal).

Resta de números Binarios

Para implementar este método para restar dos números binarios, el primer paso es
encontrar el complemento a 2 del número que se va a restar de otro número. Para
obtener el complemento a 2, primero se encuentra el complemento a 1 y luego se le
suma 1. La suma es el complemento a 2 requerido

Para restar un número más pequeño de un número más grande usando la resta en
complemento a 2, se deben seguir los siguientes pasos:

Paso 1: determina el complemento a 2 del número más pequeño

Paso 2: suma esto al número mayor.

Paso 3: Omita el acarreo. Tenga en cuenta que siempre hay un acarreo en este caso.

El siguiente ejemplo ilustra los pasos mencionados anteriormente:

Ejemplo: Resta (1010)2 de (1111)2 usando el método del complemento a 2.

Solución:

Paso 1: el complemento a 2 de (1010)2 es (0110)2.

Paso 2: Sume (0110)2 a (1111)2. Esto se muestra a continuación.

14
Arrastres
Para entender lo que es un arrastre, veamos el siguiente ejemplo de la suma de
binarios

Acarreo 1
1 0 0 1 1 0 0 0
+ 0 0 0 1 0 1 0 1
Resultado 1 0 1 0 1 1 0 1

Se puede convertir la operación binaria en una operación decimal, resolver la decimal,


y después transformar el resultado en un (número) binario. Operamos como en el
sistema decimal: comenzamos a sumar desde la derecha, en nuestro ejemplo, 1 + 1
= 10, entonces escribimos 0 en la fila del resultado y llevamos 1 (este "1" se llama
acarreo o arrastre). A continuación se suma el acarreo a la siguiente columna: 1 + 0
+ 0 = 1, y seguimos hasta terminar todas la columnas (exactamente como en decimal).

Aritmética fundamental, multiplicación y división

Multiplicación
La multiplicación en binario es más fácil que en cualquier otro sistema de numeración.
Como los factores de la multiplicación sólo pueden ser CEROS o UNOS, el producto
sólo puede ser CERO o UNO. En otras palabras, las tablas de multiplicar del cero y
del uno son muy fáciles de aprender:

x 0 1

0 0 0

1 0 1

En un ordenador, sin embargo, la operación de multiplicar se realiza mediante sumas


repetidas.

15
Eso crea algunos problemas en la programación porque cada suma de dos UNOS
origina un arrastre, que se resuelven contando el número de UNOS y de arrastres en
cada columna. Si el número de UNOS es par, la suma es un CERO y si es impar, un
UNO. Luego, para determinar los arrastres a la posición superior, se cuentan las
parejas de UNOS.

Veamos, por ejemplo, una multiplicación:

Para comprobar que el resultado es correcto, convertimos los factores y el resultado


al sistema decimal:

3349 * 13 = 43537

División

Igual que en el producto, la división es muy fácil de realizar, porque no son posibles
en el cociente otras cifras que UNOS y CEROS.

UAL, Unidad Aritmética Lógica


La Unidad aritmético-lógica (ALU por sus siglas en inglés: Arithmetic Logic Unit) es
un contador digital capaz de realizar las operaciones aritméticas y lógicas entre los

16
datos de un circuito; suma, resta, multiplica y divide, así como establece
comparaciones lógicas a través de los condicionales lógicos “si”, “no”, y, “o”. Desde
los circuitos más simples, como relojes y calculadoras, hasta complejos circuitos,
como los microchips actuales, todos incluyen al menos una Unidad aritmético-lógica,
que varía su poder y complejidad según su finalidad.Las computadoras más
modernas, que incluyen procesadores de múltiples núcleos, incorporan a su vez
múltiples dispositivos ALU, con una diagramación compleja y potente. Pero yendo a
los orígenes, fue el matemático húngaro-estadounidense John von Neumann quien,
en el año 1945, a través de un informe fundacional sobre el desarrollo del Computador
Automático Variable Discreto Electrónico (EDVAC, por sus siglas en inglés), propuso
la idea de la ALU, explicando que es un requisito indispensable para cualquier
computadora el poder efectuar operaciones matemáticas básicas.

En la actualidad, las operaciones que realiza una ALU entre los distintos datos, que
deben ser iguales a los que emplea el circuito digital, es la representación del número
binario de complemento a dos. Sin embargo no siempre fue así: en sus comienzos,
las distintas computadoras utilizaron una amplia gama de sistemas numéricos, como
el Complemento a uno, o el sistema decimal, adecuando el diseño de las ALU a cada
sistema. A través del tiempo, el Complemento a dos resultó ser el preferido por la
industria, al ser el de mayor simplicidad para la diagramación del circuito de la ALU.
Lo que definimos como CPU (Central Process Unit) o Unidad Central de Proceso,
está estructurado por tres unidades operativamente diferentes:

1. La ALU o unidad aritmética lógica.

2. La UC o unidad de control.

3. Los registros internos

17
Referencias

Circuitos Digitales y Microprocesadores. Herbert Taub. Editorial Mc Graw-Hill.

Electrónica Digital. Julio Díaz Calvo. Editorial Pueblo y Educación, 1989

Microelectronics, Jacob Millman, 1979

Diseño digital. (1 a edición). Morris, M. (2003). México: Prentice Hall.

Sistemas Digitales. Principios y Aplicaciones. Ronald Tocci. Editorial Prentice Hall.

18

También podría gustarte