Escolar Documentos
Profissional Documentos
Cultura Documentos
Electrónica General
Circuitos Lógicos
Como ejemplo, puede verse que una 64 unos seguidos, mientas que en el
computadora moderna de 64 bits puede sistema hexadecimal cada octeto
tener hasta un número máximo de 64 corresponde a la letra F, necesitando en
dígitos para direcciones de memoria que en consecuencia 16 octetos para representar
forma binaria corresponden a una serie de la misma cifra.
1111.1111.1111.1111.1111.1111.1111.1111.1111.1111.1111.1111.1111.1111.1111.1111=FFFF.FFFF.FFFF.FFFF
Comparación del nº "3" con su complemento El sistema binario nos permite representar
números de forma negativa, basados en el
uso del bit mas significativo (MSB).
Sin embargo, al compararlo contra el
complemento a "7", es decir "111" en
binario, se observa que dicho complemento
puede calcularse muy fácilmente invirtiendo
el valor eléctrico del número binario. Es
decir que los valores correspondientes a un
"1" (llave cerrada ó un nivel alto de
Complemento a "7" incluyendo MSB
potencial), se reemplacen por "0" (llave
abierta ó potencial de tierra) y viceversa.
En el gráfico anterior, la línea roja separa al
MSB y si se realiza el complemento con ése
bit incluido, se observa que el valor "4"
queda precedido por el MSB. Si este bit es
"0" entonces el numero binario es positivo
(+) y si el MSB resulta "1", entonces el
Complemento a "7" número es negativo (-).
Resta electrónica
(Suma del complemento)
Proceso de resta electrónica: 1º cálculo del complemento, 2º suma, 3º cálculo del número
se reemplaza por una indicación negativa A tal efecto, analizaremos la siguiente suma
en el display y el complemento muestra el en la que se muestran en rojo los
número correcto.
resultados hexadecimales. Comenzando
por la derecha (dígito menos significativo),
se suma D16=1310 con 310 que da por
resultado 1610=1016 según la tabla de
Suma y resta hexadecimal
conversión.
La suma en el sistema hexadecimal,
responde a la misma mecánica que en el
resto de los sistemas. Para explicar dicho
procedimiento vamos a utilizar una tabla
auxiliar de conversión de hexadecimal a
decimal y viceversa.
El resultado 10 ha sido colocado como
subtotal, ubicando el cero en rojo por ser un
valor definitivo y el uno debajo de la
columna que contiene "C" y "3". Este valor
"1" en negro corresponde al arrastre del
siguiente dígito. Del mismo modo, la suma
C+3+1=10 (hexadecimal), y así se continúa
con cada dígito.
Otra forma de entender el proceso resulta
de realizar la conversión a decimal de cada
dígito:
Función OR (O ó suma lógica)
La función OR, es equivalente a la suma
lógica y expresa el resultado de
afirmaciones unidas por la proposición Representación interna de función OR de tres
lógica "o".
entradas
Función YES (SÍ ó igualdad)
Se trata de una función simple que
algebraicamente no tiene mayor aplicación,
sin embargo es de gran uso en electrónica
y representa a las compuertas empleadas Función NOT
c o m o a m p l i fi c a d o r e s d e c o r r i e n t e .
Ocasionalmente, una señal digital necesita
Función NAND (NO-Y)
Es la unión de las funciones AND y NOT, se
expresa gráficamente como una compuerta
AND pero con un pequeño círculo a la
salida similar al de la compuerta NOT.
Funciones Booleanas
Función NAND
En la electrónica discreta pueden realizarse
Como la función NAND resulta de lar circuitos que responden a una determinada
aplicación de una inversión ó complemento función lógica básica, a dichos circuitos se
(NOT) a la salida de la función AND, su los conoce como "compuertas" y permiten
tabla de verdad resulta invertida respecto resolver funciones lógicas de diversa
índole.
de la AND tal como se aprecia en el gráfico
anterior.
En la electrónica de microprocesadores ó
computacional, en general no se requieren
circuitos discretos, pudiéndose realizar
Función NOR (NO-O)
éstas lógicas a partir de la programación de
las funciones Booleanas deseadas.
Es la función complementaria de la OR y al
igual que el caso anterior puede
conformarse con una compuerta NOT a la A modo de ejemplo, podemos construir una
salida de una AND. La tabla de verdad función arbitraria, que tenga una tabla de
estará invertida respecto de la OR.
verdad como la siguiente:
A=0 ó bien cuando B=0 y A=1. La forma de hasta la obtención del resultado final, que
obtener la función que la representa (XOR), confirma que la función hallada se
surge de aplicar los conocimientos hasta corresponde con la originalmente
aquí mencionados. La expresión que surge propuesta.
de la tabla de verdad es:
OR. El producto de ambos se podrá realizar bajado tanto de precio que en la actualidad
con una AND.
resulta más económico realizar un proyecto
a partir de microprocesadores que con
En la figura anterior, se ha realizado el lógicas discretas.
circuito por medio de compuertas. El
ingreso de señal se realiza por la izquierda Sin embargo, resulta de interés el análisis
a través de llaves que alimentan las de un circuito sumador dado que
variables A y B, y a la salida de cada internamente los microprocesadores
compuerta se muestra su valor. También se trabajan con las mismas funciones
indican las funciones intermedias
calculadas por las primeras compuertas.
Cabe señalar que estas compuertas suelen
funcionar con 5V de alimentación, por lo
cual el estado "1" se materializa con una
tensión de 5V y el estado "0" con 0V.
En la figura se muestran los cuatro estados
posibles para las entradas A y B, definidos
por los 5V de la alimentación que llegan a
través de las llaves. La llave cerrada ofrece
5V y la llave abierta 0V.
Puede analizarse cada compuerta y
verificar que la función responde a la tabla
de verdad calculada y del mismo modo
verificar la correspondencia con el producto
final que cumple la función XOR.
Circuito Sumador
La operación de suma binaria puede
realizarse en forma discreta con las
compuertas básicas estudiadas. De hecho,
gran parte de la electrónica digital ha sido
realizada de este modo. En estas últimas
décadas, los circuitos integrados han Símbolo de la compuerta XOR
booleanas y el mismo tipo de circuito multiplicar por ocho el circuito para manejar
sumador aquí estudiado.
tan solo una palabra de 8 bits.
En la figura anterior, se muestra el circuito
sumador, analizando los diferentes estados
que pueden adoptar las variables y la tabla
de verdad de una suma de variables nos
ilustra que el bit menos significativo (ó bit
suma), responde a la función XOR antes
estudiada, mientras que el bit de acarreo
(carry), presenta una tabla de verdad de
una AND.
Puede verse que la complejidad circuital de
los sistemas discretos los ha relegado a Tabla de verdad de sumador
usos cada vez menores, solo baste pensar
que este circuito realizado con dos Las computadoras actuales, pueden
compuertas (varios transistores), procesar el equivalente a 8 palabras de 8
corresponde a un solo bit, debiendo bits al mismo tiempo, es decir 64 bits.
Los circuitos síncronos, requieren una señal que lo constituyen son distintos. La señal de
de control procedente de un generador control, también denominada reloj (Clock, o
externo al propio circuito, que funciona Clock Pulse en ingles), se aplica a las
como llave, de modo que si no se aplica entradas del mismo nombre de cada bloque
dicha señal no se hacen efectivos los integrado para sincronizar la transmisión de
valores presentes en las entradas. Este datos o información a través del sistema. La
método se emplea cuando el sistema frecuencia de la señal eléctrica debe
electrónico es complejo y los tiempos de adaptarse a la velocidad de conmutación
conmutación de los diversos dispositivos del dispositivo más lento del circuito.
Flip-Flop RS
Para explicar su funcionamiento,
utilizaremos sólo la parte del Flip-Flop, que
Estos dispositivos son los mas comúnmente
determina los estados internos, la etapa de
utilizados y tienen tres entradas; S (set), R
salida transfiere la información del Flip-Flop
(reset o borrado) y C (clock). Tienen una
cuando el reloj de sincronismo lo permite.
salida Q y una salida complementaria (Q
negada). Ambas salidas sólo son válidas
En la siguiente figura se muestran los
cuando el clock habilita la etapa de salida y
estados posibles del circuito. Los dos
los estados internos del flip-flop se ofrecen
primeros, "SET" activo y "RESET" activo,
a la salida para su lectura.
son los que colocan la salida "Q" en uno y
cero respectivamente. El reset funciona
como un borrado de la variable (Q=0).
Cuando "S" y "R" están en cero (ó estado
bajo), se produce una incongruencia dado