Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Electrónica Avanzada PDF
Electrónica Avanzada PDF
Page 1 of 197
Introduccin
En este mdulo, recibirs una introduccin sobre los diferentes
tipos de circuitos integrados y las normas para su numeracin.
Adems, investigars con mayor detalle las compuertas lgicas, y
estudiars el lgebra booleana y la aritmtica binaria.
Este mdulo consta de cinco actividades:
Actividad 1: Circuitos integrados
Actividad 2: Compuertas lgicas
Actividad 3: Ms compuertas lgicas
Actividad 4: lgebra booleana
Actividad 5: Aritmtica binaria
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 2 of 197
Charla en
lnea y del
Foro
A lo largo de esta
clase, usa la 'Charla
en lnea' y el 'Foro'
para interactuar con
tu instructor y con
tus pares.
Adems de la
'Charla en lnea' y
del 'Foro' generales
de la clase, se han
creado otros
exclusivos para este
proyecto que
completars mas
tarde.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 3 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 4 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 5 of 197
OBJETIVOS
En esta actividad, realizars lo siguiente:
Aprender acerca de los circuitos integrados lgicos (CI) y los
niveles de integracin.
Identificar y examinar circuitos de pequea escala (SSI).
Aprender acerca del papel de los distintos factores en el
rendimiento del circuito, incluyendo tensin y corriente de
alimentacin, tiempo de aumento y disminucin y convergencia
de salida (fan-out).
Comprender la divisin de los circuitos integrados en familias
lgicas.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 6 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 7 of 197
Ventajas de los
circuitos
integrados
Un circuito integrado
o chip permite la
combinacin de
varios componentes
electrnicos en un
espacio muy
pequeo. Adems
de permitir la
construccin de
productos ms
pequeos, esto hace
que el proceso de
ensamble en su
conjunto sea ms
simple y ms
eficiente.
Los circuitos
integrados pueden
ser simples o
extremadamente
complejos, como lo
son las unidades de
lgica aritmtica que
se usan en los
computadores.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 8 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 9 of 197
Niveles de
integracin
Introduccin
El trmino nivel de
integracin se usa
para indicar la
cantidad de
transistores en un
chip de silicio.
Cuantos ms
transistores y otros
componentes se
ensamblen sobre un
chip, ms
compuertas y
sistemas habr en
ese chip. Por lo
tanto, podrn
lograrse ms
funciones con
menos chips.
La imagen muestra
ejemplos de distintas
calculadoras de las
dcadas de 1970 y
1980, cada una de
las cuales incorpora
un nivel de
integracin diferente.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 10 of 197
Niveles de integracin
Los niveles de integracin comnmente se definen del siguiente
modo:
Integracin de pequea escala (SSI) - en el cual existe un
pequeo nmero de compuertas o funciones en un circuito
integrado. Las prximas actividades se centrarn en este tipo de
circuito.
Integracin de mediana escala (MSI) - Un nmero
relativamente grande de circuitos (varias docenas) se ubican en
una nica pieza de silicio.
Integracin de gran escala (LSI) - Varios cientos de compuertas
y sistemas ubicados en un chip.
Integracin de muy gran escala (VLSI) - Decenas de miles o
an millones de compuertas y otros sistemas se ubican en una
pieza de silicio. Ejemplos de tales componentes incluyen chips de
memoria, microprocesadores, controladores y ms.
Como se destac anteriormente, este mdulo tratar nicamente
con componentes SSI.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 11 of 197
Circuitos SSI
Identificar circuitos
SSI
Todo circuito
integrado (CI) posee
un nmero de
identificacin
otorgado por el
fabricante, as como
ciertos datos
impresos en los
componentes. El
nmero de
identificacin
determina el tipo de
componente. En
otras palabras, el
nmero de
identificacin del
circuito integrado
determina el tipo de
funcin (de las
funciones que has
estudiado en el
mdulo de
Fundamentos de la
electrnica).
Adems, el nmero
de identificacin
determina la serie a
la que pertenece el
circuito integrado.
Aprenders ms
acerca de las
distintas series ms
adelante en este
mdulo.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 12 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 13 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 14 of 197
Hojas de datos
El fabricante de un
circuito integrado
provee una hoja de
datos que incluye
todos los datos
necesarios para
planificar y utilizar el
circuito integrado.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 15 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 16 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 17 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 18 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 19 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 20 of 197
Diagrama de
tiempo de alto a
bajo
Examina el grfico
que se muestra. El
grfico refleja una
funcin NOT, que
significa que la
salida est siempre
en posicin opuesta
a la entrada. El
grfico muestra el
cambio en la salida
resultante del
cambio en la tensin
de entrada como
una funcin de
tiempo. Cuando la
entrada cambia de
alta a baja,
transcurrido un
tiempo ocurre un
cambio en la salida.
Este lapso se llama
. T, por
supuesto, es la
variable comn que
se utiliza para
representar el
tiempo.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 21 of 197
Diagrama de
tiempo de alto a
bajo
El subndice "plh"
significa
"propagation low to
high," (propagacin
de bajo a alto), o en
otras palabras, el
tiempo que demora
el sistema en pasar
de posicin baja a
posicin alta luego
de una cambio en la
seal de entrada.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 22 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 23 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 24 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 25 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 26 of 197
Tensiones y corrientes
Tensin y corriente de alimentacin
La tensin suministrada a un CI se llama tensin de
alimentacin y se representa como
. La corriente de
alimentacin de un CI se representa como
. Cada grupo o
familia de CI tiene tensiones y corrientes de alimentacin tpicas.
Normalmente, los esquemas electrnicos no sealan las
tensiones de alimentacin, pero asumen que existen.
Como ya has aprendido, los niveles lgicos en la entrada y la
salida estn representados por dos niveles de tensin. En las
hojas de datos del componente, el fabricante anota los valores de
las tensiones que reflejan los diferentes estados.
Esto es aplicable en CI de TTL.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 27 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 28 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 29 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 30 of 197
Convergencia de salida
Convergencia de salida mxima
En los sistemas reales (en oposicin a los sistemas tericos) una
nica compuerta de salida est conectada usualmente a varias
compuertas de entrada. (En prximas actividades analizars tales
circuitos).
Cada entrada - ya sea para una compuerta o para otros
componentes - necesita de algn tipo de corriente de entrada. La
salida de una compuerta se limita a la corriente que puede
suministrar la compuerta. Si la compuerta est sobrecargada,
existe cierto riesgo de que la corriente no se suficiente para todas
las entradas y que por lo tanto los niveles lgicos sean
incorrectos.
El mayor nmero de entradas que pueden conectarse a una nica
salida sin afectar el funcionamiento del sistema se llama
convergencia de salida mxima o simplemente convergencia de
salida. La convergencia de salida no siempre es idntica para el 1
lgico y para el 0 lgico. Por lo tanto, al planificar un sistema,
debe tenerse en cuenta el menor (peor) de los dos casos.
La convergencia de salida para un componente puede
consultarse en la hoja de datos del componente. Si se conectan
varios componentes, debe considerarse cada uno en forma
individual.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 31 of 197
Familias
lgicas
Repaso general
Existen varias
tecnologas para
fabricar circuitos
integrados. Un grupo
de circuitos
integrados que se
fabrica con la misma
tecnologa se llama
una familia de
dispositivos
lgicos o
simplemente una
familia lgica. Cada
una de estas familias
posee varias
caractersticas
distintivas.
Dentro de los
componentes lgicos
existen en realidad
dos familias
principales que se
subdividen en
subfamilias.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 32 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 33 of 197
Sub-familias TTL
El nmero de identificacin del fabricante para los componentes
de una familia TTL ser el siguiente:
54 XX YYY O 74 XX YYY
XX representa la sub-familia del componente. La siguiente es una
lista parcial de varias subfamilias:
La ausencia de letras indica un componente TTL comn.
S indica un componente TTL de tipo Schotty.
LS indica un componente TTL de tipo Schotty de baja potencia.
AS o ALS indica un componente TTL avanzado tipo S- o LS-.
F indica un componente ms rpido que los mencionados
anteriormente.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 34 of 197
Tipos de componentes
YYY en el nmero de identificacin indica el tipo de circuito,
segn lo determina el fabricante. Este nmero se usa para
identificar el circuito particular.
Ejemplos de estos nmeros son los tipos de "series" que has
estudiado anteriormente: 7400, 7402, 7411, y as sucesivamente.
Un componente que posee el nmero de serie 7400, por ejemplo,
es una compuerta NAND cudruple con 2 entradas.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 35 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 36 of 197
Componentes CMOS
El nmero de fabricante para esta familia es:
[1] 40 YYY
[1] es la identificacin internacional para Motorola.
40 indica que el CI es del tipo CMOS.
YY es el nmero de serie que le otorga el fabricante (para
indicar la serie).
Los circuitos integrados de esta familia no tienen los mismos
nmeros de serie que los CI de la familia TTL con la misma
funcin. El orden de los pines en el componente tampoco es
igual. La mayor desventaja de los componentes CMOS es sus
tiempos de retardo de propagacin ms largos.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 37 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 38 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 39 of 197
Combinacin de familias
Dadas las diferentes caractersticas elctricas de los distintos
componentes (incluso dentro de las sub-familias), es preferible no
combinar los componentes de diferentes familias en un mismo
circuito. Si es necesario hacer tal tipo de combinacin, deben
usarse componentes adaptadores adecuados.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 40 of 197
En esta actividad
Conclusin
En esta actividad se han presentado los circuitos integrados. El
siguiente es un resumen de los datos sobre los CI que has
estudiado en esta actividad:
El tiempo de retardo de propagacin (o tiempo de propagacin)
es el tiempo que transcurre desde el momento en que se produce
un cambio en el nivel lgico de entrada hasta que el cambio se
refleja en la salida.
Los tiempos de ascenso y descenso son el tiempo que le toma
a la tensin pasar de baja a alta o viceversa.
Los niveles lgicos de entrada y salida se representan
mediante tensiones altas o bajas segn el nivel necesario. Estas
tensiones deben estar dentro del rango definido por el fabricante.
La convergencia de salida define el grado hasta el cual puede
cargarse una compuerta y otro componente lgico. En otras
palabras, esto indica el nmero de entradas que pueden
conectarse a la salida sin afectar negativamente su
funcionamiento correcto.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 41 of 197
Conclusin - Continuacin
Cada uno de los tipos de datos posee tres valores: mnimo,
mximo y tpico. Usualmente los tres valores figuran en las hojas
de datos de los componentes, pero con frecuencia, es suficiente
con tener uno slo de los valores.
Hay dos familias principales de CI: TTL y MOS. Cada una tiene
sub-familias.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 42 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 43 of 197
OBJETIVOS
En esta actividad, realizars lo siguiente:
Definir niveles lgicos.
Analizar compuertas lgicas.
Trabajar con varios tipos de compuertas lgicas usando varias
entradas y salidas.
Construir tablas de verdad para representar los circuitos
lgicos.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 44 of 197
Compuertas
lgicas
electrnicas
Estados de los
sistemas digitales
En Fundamentos de
la electrnica has
aprendido acerca de
circuitos en los que
el estado de un
interruptor se
representaba
mediante 0 o 1,
donde el 0
representaba a un
interruptor en
posicin apagado
(off) y el 1 a un
interruptor en
posicin encendido
(on). En los sistemas
digitales que
estudiars en este
mdulo, el 0 y el 1
binarios representan
dos niveles de
tensin definidos
como niveles
lgicos:
El 0 lgico ser
definido como
tensin baja, con un
valor cercano a
tierra.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 45 of 197
Estados de los
sistemas digitales
El nivel lgico 1
ser definido como
una tensin alta, con
un valor cercano a la
tensin de la fuente
de alimentacin.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 46 of 197
Ejemplo de niveles
lgicos
Por ejemplo, si una
fuente de
alimentacin
suministra una
tensin de 4 voltios
(VCC = 4 voltios),
los niveles lgicos
sern:
0 lgico =
cualquier tensin por
debajo de 1,2
voltios.
1 lgico =
cualquier tensin por
encima de 2,8
voltios.
Es importante
observar que
siempre que se
habla de circuitos
lgicos, las nicas
entradas posibles
son 0 y 1. Estos
ceros y unos lgicos
representan
tensiones. En este
mdulo, se supone
que los ceros y unos
que se usan como
entradas del circuito
son ceros y unos
lgicos, a menos
que se indique lo
contrario.
Compuertas
lgicas
Introduccin a las
compuertas lgicas
En el mdulo
Fundamentos de la
electrnica, has
analizado las
funciones lgicas
utilizando
transistores. En este
mdulo, analizars
funciones que se
construyen mediante
compuertas, tales
como flip flops,
registros de
desplazamiento,
contadores, etc.
Una compuerta
lgica es una
coleccin de
transistores y
resistores que
implementan
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 47 of 197
operaciones lgicas
en una placa de
circuito. Aunque los
transistores
constituyen
compuertas lgicas,
generalmente no se
usan junto al resto.
Diversas compuertas
lgicas conforman
circuitos lgicos.
Mltiples circuitos
conforman sistemas
electrnicos.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 48 of 197
Convenciones
En este mdulo se usarn las siguientes convenciones:
En todo CI existen una cantidad de compuertas de diferentes
tipos. Los dibujos esquemticos muestran el nmero de CI con
los nmeros de pines adecuados.
Cada tipo de compuerta posee una forma tpica que permite
identificarlo rpidamente. Aprenders acerca de los distintos tipos
luego en este mdulo.
Al hablar de estados lgicos en Fundamentos de la electrnica
nos ocupamos del estado de un interruptor (encendido o
apagado) o de una luz o diodo emisor de luz (encendido o
apagado). Al hablar de funciones lgicas en las compuertas
lgicas nos ocupamos nicamente de los niveles lgicos en la
entrada y la salida, como por ejemplo que el cero lgico es un
valor cercano a 0 voltios y el uno lgico es una tensin
relativamente alta, con un valor cercano a la tensin de
alimentacin.(
).
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 49 of 197
Convenciones
Al dibujar compuertas, no se marcan los pines que suministran
energa
(
, GND - Tierra). Se asume que estn conectados y en
funcionamiento.
En sistemas que incluyen compuertas, se usan con frecuencia
las tablas de verdad.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 50 of 197
Compuerta lgica OR
Resea general
Como recordars del mdulo Fundamentos de la electrnica, la
funcin OR es como sigue:
Una funcin OR B = Z, donde la salida, Z, es verdadera si A o B es
verdadero.
Alternativamente, la funcin OR puede expresarse del siguiente
modo:
A + B = Z.
La funcin puede expresarse mediante el circuito que se muestra
en la animacin, en el que el cierre de uno de los interruptores
har que se encienda la luz. Haz clic en el circuito para demostrar
la aplicacin de la funcin OR.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 51 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 52 of 197
Un sistema de compuertas
Cuando debe representarse una funcin con un nmero mayor de
entradas, pueden conectarse varias compuertas. Estudia el
ejemplo de la figura.
Analiza la operacin del circuito. La salida es la siguiente:
=A+B
=C+D
y la salida final es:
Z=
= (A + B) + (C + D) = A + B + C + D.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 53 of 197
Tarea:
Construir una
tabla de
verdad para
una
compuerta
lgica OR
En esta tarea,
examinars las
entradas de una
compuerta OR
compleja para
observar las distintas
salidas posibles y
construir la tabla de
verdad de acuerdo
con ellas. Para
completar esta tarea
necesitars una hoja
de papel y algn
elemento para
escribir.
El circuito que se
muestra es un
sistema de
compuertas lgicas un circuito lgico. A,
B, C y D son entradas
y U1, U2 y U3 son
compuertas lgicas. Z
es la salida del
circuito. Como
recordars del
mdulo Fundamentos
de la electrnica, una
tabla de verdad
representa cada una
de las entradas y la
salida resultante.
1 Estudia el circuito
de la figura. En una
hoja de papel, dibuja
una tabla que
representar a este
circuito. Anota los
nombres de las
entradas y de la
salida como
encabezados las
columnas.
Recuerda: Tu tabla
debe tener una
columna para cada
una de las entradas
del circuito y una
columna para la
salida. En una tabla
de verdad, los ceros y
unos se usan para
representar los
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 54 of 197
estados de las
entradas y de la
salida.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 55 of 197
2 Analiza el estado
de cada una de las
entradas del circuito.
En la tabla que has
construido, observa el
estado de cada una
de las entradas del
circuito. Cul es el
estado actual de la
salida?
Anota el estado de la
salida en tu tabla.
3 Haz clic en A para
cambiar el estado de
A de 0 a 1. Se
modifica el estado de
Z (estado de la salida
del circuito)?
Anota el estado de
cada entrada y de la
salida en tu tabla.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 56 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 57 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 58 of 197
8 Haz clic en D
nuevamente para
cambiar su estado a
0. El estado de Z es
0 o 1?
Anota el estado de
cada entrada y de la
salida en tu tabla.
9 Haz clic en C para
que su estado vuelva
a 0. Cul es la salida
del circuito?
Anota el estado de
cada entrada y de la
salida en tu tabla.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 59 of 197
10 Haz clic en D
nuevamente para
cambiar su estado a
1. Ha cambiado el
estado de Z?
Anota el estado de
cada entrada y de la
salida en tu tabla.
11 Haz clic en B
nuevamente para que
su estado vuelva a 0.
Como puedes ver, Z
permanece en el
estado lgico 1.
Anota el estado de
cada entrada y de la
salida en tu tabla.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 60 of 197
12 Haz clic en C
nuevamente para
cambiar su estado a
1. Como puedes ver,
Z permanece en el
estado lgico 1.
Anota el estado de
cada entrada y de la
salida en tu tabla.
13 Haz clic en D para
cambiar su estado a
0. Cul es el estado
de Z?
Anota el estado de
cada entrada y de la
salida en tu tabla.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 61 of 197
14 Haz clic en A
nuevamente para
cambiar su estado a
1. Como puedes ver,
Z permanece en el
estado lgico 1.
Anota el estado de
cada entrada y de la
salida en tu tabla.
15 Ahora haz clic en
D para cambiar su
estado a 1. Cul es
el estado de Z?
Anota el estado de
cada entrada y de la
salida en tu tabla.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 62 of 197
16 Haz clic en C
nuevamente para
cambiar su estado a
0. Ha cambiado el
estado de Z?
Anota el estado de
cada entrada y de la
salida en tu tabla.
17 Haz clic en B
nuevamente para
cambiar su estado a
1. Como puedes ver,
Z permanece en el
estado 1.
Anota el estado de
cada entrada y de la
salida en tu tabla.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 63 of 197
18 Haz clic en el
botn Siguiente en la
pantalla de
animacin.
19 En base a la tabla
que has creado en el
papel, completa la
tabla de verdad que
se muestra en la
ventana de
animacin. Usa el
mouse para ubicar el
cursor en el lugar
correcto de la
pantalla. Verifica cada
lnea en base al
estado de cada una
de las entradas.
Puedes consultar el
circuito lgico
haciendo clic en
Regresar en la
ventana de
animacin.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 64 of 197
20 Cuando hayas
terminado de
completar la tabla en
la ventana de
animacin, haz clic en
Verificar en la
ventana de animacin
para corregir la tabla.
Si alguno de los
resultados que has
colocado para Z es
incorrecto, corrgelo y
haz clic nuevamente
en Verificar.
21 Haz clic en
Siguiente en la
pantalla de animacin
para ver la tabla
completa para el
circuito que has
analizado.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 65 of 197
Como has
observado en la
tarea que acabas de
realizar, los
resultados de una
funcin OR o, en
este caso, una
compuerta OR, no
se modifican porque
haya un nmero
mayor de entradas o
por el hecho de que
las entradas estn
ordenadas en una
cantidad de
compuertas. El
estado de la salida
final de la compuerta
es determinado por
la entrada que
ingresa en ella. En
otras palabras, si
cualquiera de las
entradas es 1, la
salida de la
compuerta OR ser
1 tambin.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 66 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 67 of 197
La compuerta AND
La compuerta AND se dibuja del siguiente modo. Tanto U1 como
U2 son compuertas AND. Obviamente, U2 tiene ms entradas
que U1.
La tabla de verdad de una compuerta AND es la siguiente:
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 68 of 197
Tarea:
Construir una
tabla de
verdad para
una
compuerta
lgica AND
En esta tarea,
construirs una tabla
de verdad para una
compuerta lgica
AND. Como
recordars de
actividades
anteriores, cada
entrada y la salida
puede tener slo uno
de dos estados: 0 o 1.
Para completar esta
tarea necesitars una
hoja de papel y algn
elemento para
escribir.
En la compuerta que
se muestra, A, B y C
son entradas. Z es la
salida de la
compuerta. Como
recordars, una tabla
de verdad representa
cada una de las
entradas y la salida
resultante.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 69 of 197
1 En una hoja de
papel, dibuja una
tabla para representar
los estados de las
entradas y de la
salida de la
compuerta AND. Las
variables que
necesitas son A, B, C
y Z. Ingresa estas
como encabezados
de las columnas.
2 Analiza el estado
de cada una de las
entradas del circuito.
En la tabla que has
construido, observa
los estados de cada
una de las entradas y
de la salida.
3 Haz clic en A para
cambiar el estado de
la entrada de 0 a 1.
Ha cambiado el
estado de Z?
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 70 of 197
Anota el estado de
cada entrada y de la
salida en tu tabla.
4 Haz clic en B para
cambiar su estado de
0 a 1. Observa que el
estado de Z sigue
siendo 0.
Anota el estado de
cada entrada y de la
salida en tu tabla.
5 Haz clic en C para
cambiar el estado de
0 a 1. Todas las
entradas estn ahora
en estado 1. Observa
que tambin ha
cambiado el estado
de Z.
Anota el estado de
cada entrada y de la
salida en tu tabla.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 71 of 197
6 Haz clic en B
nuevamente para que
su estado vuelva a 0.
Observa que el
estado de Z tambin
vuelve a 0.
Anota el estado de
cada entrada y de la
salida en tu tabla.
7 Haz clic en A
nuevamente para
cambiar su estado a
0. Ha cambiado el
estado de Z?
Anota el estado de
cada entrada y de la
salida en tu tabla.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 72 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 73 of 197
11 La tabla que
aparece contiene los
mismos encabezados
que tiene la tabla que
has construido en el
papel. Tomando
como referencia la
tabla que has
construido, copia con
cuidado los distintos
estados de las
entradas y de las
respectivas salidas en
la tabla de la pantalla.
Usa el mouse para
moverte entre filas y
columnas.
Cuando hayas
copiado todas las
entradas, haz clic en
Verificar en la
pantalla de
animacin.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 74 of 197
12 Si alguna de tus
respuestas es
incorrecta, corrgela.
Puedes hacer clic en
Regresar en la
pantalla de animacin
para consultar la
animacin de la
compuerta lgica.
13 Haz clic en
Siguiente en la
pantalla de animacin
para ver la tabla
completa.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 75 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 76 of 197
Compuerta NOT
Resea de la funcin NOT
Como recordars, en una funcin NOT la salida es opuesta a la
entrada:
Z = NOT A.
En forma booleana, esto se representa:
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 77 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 78 of 197
Tarea:
Completar
una tabla de
verdad para
mltiples
compuertas
En esta tarea,
analizars un circuito
lgico con mltiples
compuertas de
distintos tipos. En
base a los distintos
estados de las
entradas y de la
salida, construirs
una tabla de verdad
para representar el
circuito.
Para completar esta
tarea necesitars una
hoja de papel y algn
elemento para
escribir.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 79 of 197
1 Estudia el circuito
de la figura. En una
hoja de papel, dibuja
una tabla para
representar a este
circuito. Las columnas
en la tabla deben
reflejar las entradas y
la salida del circuito.
Indicacin: Puedes
agregar una columna
en la tabla para
representar la salida
"interina" de U1, que
es en realidad una de
las entradas de U2.
Observars que la
compuerta U1 es una
compuerta OR,
mientras que U2 es
una compuerta AND.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 80 of 197
2 Analiza el estado
de cada entrada: A, B
y C tienen todos
estado 0. Cul es la
salida resultante del
circuito (Z)?
Tanto para la
compuerta OR como
para la compuerta
AND, si todas las
entradas son 0, la
salida ser 0 tambin.
Por lo tanto, la salida
de U1 es 0 y Z
tambin es 0.
Anota el estado de
cada entrada y de la
salida en tu tabla.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 81 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 82 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 83 of 197
5 Haz clic en B
nuevamente para que
la salida vuelva a 0.
Como ya habrs
notado,
Z = 0. Esto es, por
supuesto, porque una
de sus entradas (C)
es 0. Como resultado,
a pesar del hecho de
que la salida de la
compuerta OR (U1)
es 1, la salida de la
compuerta AND (U2)
sigue siendo 0.
Anota el estado de
cada entrada y de la
salida en tu tabla.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 84 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 85 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 86 of 197
8 Haz clic en A
nuevamente para
cambiar su estado a
1. Como puedes ver,
Z permanece en el
estado 1.
Aqu, el estado de la
salida de U1
permaneci
inmutable, porque la
salida de una
compuerta OR (U1)
es 1, siempre que al
menos una de las
entradas sea 1.
Entonces, todas las
entradas a U2 son 1 y
por lo tanto la salida
es 1.
Anota el estado de
cada entrada y de la
salida en tu tabla.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 87 of 197
9 Haz clic en B
nuevamente para
cambiar su estado a
0. Como puedes ver,
Z permanece en el
estado 1.
Cambiar el estado de
B a 0 no ha cambiado
la salida de U1. Como
resultado, todas las
entradas a U2
permanecen en 1 y la
salida (Z) por lo tanto
es 1.
Anota el estado de
cada entrada y de la
salida en tu tabla.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 88 of 197
10 Haz clic en el
botn Siguiente en la
pantalla de
animacin.
11 Copia los valores
de la tabla que has
construido a una tabla
vaca en la pantalla.
Usa el mouse para
moverte entre filas y
columnas en la tabla.
12 Haz clic en
Verificar en la
pantalla de animacin
para verificar tu tabla.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 89 of 197
13 Si alguna de las
lneas en tu tabla es
incorrecta, corrgela.
Puedes regresar a la
animacin del circuito
haciendo clic en el
botn Regresar de la
pantalla de
animacin. Cuando la
tabla est corregida,
haz clic nuevamente
en Verificar para
verificarla.
14 Haz clic en el
botn Siguiente de la
pantalla de animacin
para ver la tabla
completa.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 90 of 197
Tarea:
Construir una
Tabla de
verdad para
un circuito
complejo.
En esta tarea
construirs otra tabla
de verdad para un
circuito lgico con
ms de un tipo de
compuerta.
Para completar esta
tarea necesitars una
hoja de papel y algn
elemento para
escribir.
1 Estudia el circuito
lgico de la figura. En
una hoja de papel,
dibuja una tabla para
representar a este
circuito. Las columnas
en la tabla deben
reflejar las entradas y
la salida del circuito.
Indicacin: Puedes
agregar una columna
en la tabla para
representar la salida
"interina" de U1, que
es en realidad una de
las entradas de U2.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 91 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 92 of 197
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 93 of 197
Tarea:
Representar
circuitos
complejos
con varias
entradas
En esta tarea, tratars
de predecir la salida
de varias compuertas
y construir una tabla
de verdad para un
circuito lgico con
compuertas AND y
NOT.
1 Estudia el circuito
de la figura. Observa
que los encabezados
de las columnas
reflejan las distintas
entradas y salidas en
el circuito.
2 Respecto de cada
combinacin de
entradas, trata de
visualizar la salida
resultante. Para cada
combinacin de
entradas, ingresa la
salida resultante en la
tabla que se muestra.
Usa el mouse para
moverte entre filas y
columnas en la tabla.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 94 of 197
3 Cuando hayas
completado la tabla,
haz clic en Siguiente
en la pantalla de
animacin.
4 El circuito que ves
ahora es animado. En
base a la tabla que
has construido, haz
clic en las entradas
del circuito para crear
las distintas
combinaciones que
se enumeran en la
tabla de la figura.
5 Haz clic en las
entradas, luego
verifica la tabla de
verdad que has
creado. Si alguna de
tus respuestas es
incorrecta, corrgela.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 95 of 197
6 Haz clic en
Verificar en la
pantalla de animacin
para verificar la tabla
que has creado.
7 Haz clic en el botn
Siguiente de la
pantalla de animacin
para ver la tabla
completa para este
circuito.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 96 of 197
Tarea:
Completar
una tabla de
verdad para
una
compuerta
con entradas
mltiples
Esta tarea te permitir
analizar un circuito en
el cual una compuerta
tiene mltiples
salidas.
1 Estudia el circuito
de la figura. La tabla
de verdad que se
muestra representa
todas las posibles
combinaciones de
entradas.
2 Para cada
combinacin de
entradas de la tabla,
trata de predecir las
salidas
correspondientes.
Ingresa las salidas en
la tabla.
3 Haz clic en
Siguiente en la
pantalla de
animacin.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 97 of 197
4 En la animacin
que se muestra, haz
clic en las entradas
para cambiar sus
estados. En el orden
que se muestra en la
tabla de verdad, crea
las distintas
combinaciones de
entrada. Verifica lo
que has ingresado en
la tabla de verdad.
Tus entradas son
correctas?
5 Si alguna de tus
respuestas es
incorrecta, corrgela.
6 Haz clic en el botn
Verificar en la
pantalla de
animacin.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 98 of 197
7 Si alguna de tus
respuestas es
incorrecta, corrgela.
Haz clic en Verificar
nuevamente para
confirmar que los
datos que has
ingresado son
correctos.
8 Haz clic en el botn
Siguiente de la
pantalla de animacin
para ver la tabla
completa para este
circuito.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Page 99 of 197
En esta
actividad
Conclusin
Esta actividad ha
presentado las
compuertas OR,
AND y NOT. Has
analizado las
expresiones
booleanas de esas
compuertas y has
analizado estas
compuertas en
circuitos.
En la prxima
actividad,
aprenders ms
acerca de las
expresiones
booleanas y un
sistema de lgebra
llamado lgebra
booleana.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
OBJETIVOS
En esta actividad realizars lo siguiente:
Aprender a trabajar con las compuertas NOR, NAND, XOR y
XNOR.
Construir tablas de verdad que representan funciones
complejas.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Aspecto de las
compuertas lgicas
Como puede que ya
hayas observado,
cada tipo de
compuerta lgica
posee un aspecto
distintivo.
La figura que se
muestra ilustra las
distintas formas que
se usan para
representar las
compuertas en los
esquemas.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Otras convenciones.
En las compuertas lgicas, la nica entrada o salida posible es
un nivel lgico de 0 o 1, donde 1 se define como un valor cercano
a la tensin de alimentacin (
) y 0 se define como un valor
cercano a 0 voltios.
En los dibujos esquemticos no estn marcados ni el pin de
alimentacin de tensin (
) ni el pin a tierra (GND). Se asume
que estn conectados y en funcionamiento.
En sistemas que incluyen compuertas lgicas, se usan con
frecuencia tablas de verdad como las que has estudiado.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
= C+D+E.
.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Tarea:
Construir una
tabla de
verdad para
una
compuerta
NOR
En esta tarea,
examinars un
circuito lgico con una
compuerta NOR y
construirs una tabla
de verdad para
representar la
compuerta.
1 Estudia el circuito
lgico de la figura.
Observa que en la
tabla que aparece al
lado del circuito, los
encabezados de las
columnas
corresponden a las
varias entradas y la
salida de este
circuito.
2 Haz clic en las
entradas de la tabla
para modificarlas y
para observar las
salidas que
corresponden a las
distintas
combinaciones de
entradas.
3 Ingresa las
diferentes
combinaciones de
entradas posibles
para este circuito y
las correspondientes
salidas en la tabla
que has construdo.
Indicacin: La
cantidad de filas en la
tabla refleja el nmero
exacto de
combinaciones de
entradas posibles
para este circuito.
4 Haz clic en
Verificar en la
pantalla de animacin
para verificar las
entradas en la tabla.
5 Si alguna de tus
respuestas es
incorrecta, corrgela.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Representacin de
una compuerta
NAND
La forma simblica
de una compuerta
NAND es la que se
muestra.
Como puedes ver, la
forma simblica de
una compuerta
NAND es muy
similar a una
compuerta AND,
pero tiene un
pequeo crculo en
su salida. Como has
aprendido
previamente, este
crculo representa
una "inversin" de la
compuerta AND. Es
similar al crculo que
se encuentra en la
salida de una
compuerta NOT.
Al lado de los
smbolos de la
compuerta se
muestra una tabla de
verdad para una
funcin NAND.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
=Z=
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Tarea:
Construir una
tabla de
verdad para
mltiples
compuertas
NAND
En esta tarea,
analizars un circuito
con mltiples
compuertas NAND y
construirs una tabla
de verdad que refleje
el circuito.
1 Estudia el circuito
de la figura. En base
a lo que has
aprendido acerca de
las compuertas NAND
(NO-Y), trata de
predecir las salidas
de cada una de las
compuertas y de todo
el circuito.
2 Examina la tabla de
verdad que se
muestra. En cada fila,
ingresa las salidas
correctas para U1,
U2, U3, U4. En base
a estas salidas,
ingresa Z (la salida de
U5) para cada
combinacin de
entradas. Usa las
flechas sobre la tabla
para recorrerla.
3 Haz clic en el botn
Siguiente en la
pantalla de
animacin.
4 Con la tabla de
verdad que has
completado, crea las
distintas
combinaciones de
entradas como se
muestra en cada fila.
En cada fila, verifica
tus entradas para la
Salida U1, Salida U2,
Salida U3, Salida U4
y Z. Todas las
entradas son
correctas?
5 Si alguna de tus
respuestas es
incorrecta, corrgela.
6 Haz clic en
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Verificar para
corregir la tabla de
verdad que has
construido.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
7 Si alguna de tus
respuestas es
incorrecta, estudia el
circuito nuevamente y
corrgela. Haz clic en
Verificar nuevamente
para verificar las
correcciones.
8 Haz clic en el botn
Siguiente de la
pantalla de animacin
para ver la tabla
completa para este
circuito.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
B = (A+B)*( + ) = A + B.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
En esta
actividad
Conclusin
En esta actividad
has examinado
varias compuertas
lgicas complejas:
NOR, NAND, XOR y
XNOR. Estas
compuertas son ms
complejas que OR,
AND y NOR dado
que combinan
mltiples elementos:
En la siguiente
actividad conocers
el lgebra booleana,
un sistema
algebraico que usa
los operadores de
las compuertas que
has estudiado.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
OBJETIVOS
En esta actividad, realizars lo siguiente:
Aprender a identificar las funciones booleanas.
Analizar expresiones booleanas.
Aprender a crear tablas de verdad en base a expresiones
booleanas.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Introduccin
al lgebra
booleana
Qu es el lgebra
booleana?
El lgebra booleana
trata con
operaciones de
variables que slo
pueden tomar uno
de dos valores: 0 o
1.
0 indica "falso",
mientras 1 indica
"verdadero". En
principio, el lgebra
booleana se parece
al lgebra comn.
Por lo tanto, se usan
signos similares.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Operaciones con
lgebra booleana
El lgebra booleana
permite simplificar
varias funciones
complejas. Las
reducciones
permiten
comprender la
funcin con ms
facilidad. Por
ejemplo, pueden
cancelarse los
elementos que no
afectan la salida final
y crear un circuito
que represente la
funcin utilizando
menos compuertas
lgicas. Usar menos
compuertas en un
circuito se traduce
en ahorro de tiempo
y dinero.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Tarea:
Ilustrar el uso
prctico del
lgebra
booleana
Analiza el circuito que
se muestra. Puedes
identificar las
compuertas en el
circuito?
1 En base a las
compuertas del
circuito, completa las
salidas en la tabla.
2 Haz clic en
Verificar en la
pantalla de animacin
para verificar tus
datos.
3 Si alguna de tus
respuestas es
incorrecta, corrgela.
Haz clic en Verificar
nuevamente para
verificar los datos.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Expresiones
booleanas
En el lgebra
"comn", una
combinacin de
valores fijos o
variables dada
constituye una
expresin. En este
sentido, el lgebra
booleana es igual.
Una expresin
booleana es una
combinacin de
valores fijos y
variables, los que
slo pueden ser 1 o
0. Los distintos
valores variables y
fijos estn
relacionados
mediante
operaciones
booleanas como
AND, NOT y OR.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Expresiones
booleanas Continuacin
El orden de las
operaciones
booleanas primarias
es el siguiente:
1 NOT
2 AND
3 OR
Cuando dos
operaciones tienen
el mismo orden de
importancia se
realizan de izquierda
a derecha.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Funciones
booleanas
Dada una expresin
booleana que
contiene n variables,
cada una de las
cuales slo puede
valer 0 o 1, hay
combinaciones
posibles de los
valores de las
variables. Una
funcin booleana
expresa el resultado
para todas estas
combinaciones.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Funciones
booleanas Continuacin
Por ejemplo, dada la
funcin
Z = A* + C*D, se
puede calcular la
respuesta
individualmente para
cada combinacin
posible de A, B, C y
D. Otra opcin es
crear una tabla de
verdad que contenga
cada una de todas
las posibles
combinaciones de
variables A, B, C y D
para determinar las
salidas. De hecho,
ambos mtodos son
idnticos, excepto
que la tabla de
verdad organiza los
datos ms
claramente.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Identidad booleana
Dos expresiones que tienen salidas idnticas para cada
combinacin de entradas posible se dice que tienen la misma
identidad booleana.
Por ejemplo, en los circuitos que has examinado anteriormente,
segn se muestra, has observado la identidad booleana
=
A+B. Las dos expresiones son idnticas, como lo muestra la tabla
de verdad que has analizado en la tarea que realizaste.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Reglas del
lgebra
booleana
Reglas para una
variable nica
Al igual que en las
matemticas
"comunes", el signo
de multiplicacin (o
signo booleano AND
"*") con frecuencia
se omite en las
expresiones, como
por ejemplo A*B =
AB y A*(A+B) = A
(A+B). En las
siguientes reglas del
lgebra booleana, se
ha mantenido el
signo *, pero ms
adelante en esta
actividad, as como
en otras actividades,
vers con frecuencia
expresiones en
donde se lo ha
omitido.
Nota: Los trminos
multiplicacin y
suma se usan aqu
en referencia a las
funciones booleanas
AND y OR y no a las
operaciones
aritmticas.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
)=
)=
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
(A+B)*(A+ ) = AA+AB+A +B
Ahora reduce. Ya has aprendido que B =0. Tambin has
aprendido que sumar un 0 a una variable no modifica la variable.
Por lo tanto, el 0 puede eliminarse de la expresin. Tambin
sabes que AA = A, y tambin puedes hacer este reemplazo:
Ahora reduce la expresin restante:
A+AB+A = A*(1+B+1) = A*(1) = A.
Esto se considera a veces parte de la ley de redundancia.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Tarea: Usar
tablas de
verdad para
comprobar
lgebra
booleana
En esta tarea,
construirs tablas de
verdad para
comprobar la
veracidad de una de
las leyes enunciadas
anteriormente. Para
esta tarea,
comprobars la
veracidad de una
parte del teorema de
De Morgan: (
)=
* .
1 Analiza el teorema
de De Morgan.
Analiza ahora las dos
partes de la tabla de
verdad que se
muestran. Cada parte
de la tabla de verdad
representa una mitad
de la ecuacin dada.
2 Teniendo en cuenta
lo que ya has
aprendido acerca de
los operadores OR y
AND en el lgebra
booleana, completa
las columnas vacas
de la tabla.
3 Haz clic en
Verificar en la
pantalla de animacin
para verificar que los
datos que has
ingresado sean
correctos.
4 Si alguna de tus
respuestas es
incorrecta, corrgela.
Haz clic en Verificar
nuevamente para
verificar las tablas
que has completado.
Observa que las dos
columnas rojas en la
tabla, que
representan las dos
partes de la ecuacin,
son idnticas. Por lo
tanto, puedes concluir
que la parte del
teorema de De
Morgan aqu
analizada es correcta
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Tarea:
Analizar una
expresin
reducida en
una tabla de
verdad
En esta tarea,
construirs y
analizars la tabla de
verdad para la
expresin que acabas
de reducir para
verificar que la
reduccin sea
correcta.
1 La funcin inicial es
Z = AB+AB . La
versin reducida es Z
= AB. En la tabla de
la ventana de
animacin, completa
todas las
posibilidades para A,
B y C.
Indicacin: La tabla
vaca contiene el
nmero exacto de
lneas que contiene
las diversas
combinaciones de A,
B y C.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
2 Ingresa los
resultados de las
funciones dadas.
Indicacin: Ingresa el
valor de que te
ayudar a calcular el
resultado de la
segunda funcin.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
3 Haz clic en
Verificar en la
pantalla de animacin
para verificar que los
datos que has
ingresado son
correctos.
4 Si alguna de tus
respuestas es
incorrecta, corrgela.
Haz clic en Verificar
nuevamente para
verificar las tablas
que has completado.
Observa que las dos
columnas rojas en la
tabla, que
representan la funcin
inicial y la funcin
reducida, son
idnticas. Entonces,
puedes concluir que
la funcin reducida es
realmente equivalente
a la funcin inicial
ms compleja para
todas las
combinaciones
posibles de A, B y C.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Tarea:
Comparar
expresiones
booleanas
En esta tarea,
reducirs una
expresin algebraica
compleja, luego
construirs una tabla
de verdad para la
funcin original y para
la funcin reducida a
fin de comparar los
resultados.
Para esta tarea
necesitars una hoja
de papel y algn
elemento para
escribir.
1 Copia la siguiente
funcin en una hoja
de papel:
Z = (A+B)*( +C).
2 Aplica la ley
distributiva a esta
expresin. La
expresin resultante
debera ser: Z =
(A+B) +(A+B)C.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
3 Aplica la ley
distributiva a la
expresin resultante.
El resultado debera
ser: Z = A +B
+AC+BC. Si aplicas
la ley conmutativa,
vers que esta
expresin es
equivalente a Z = A
+ B+AC+BC.
4 Aplica la regla de
multiplicar una
variable por su
inversa (A = 0).
Sumar un 0 a una
variable o expresin
no modifica la
expresin. Entonces,
reduce la expresin.
La expresin
resultante debera
ser:
Z= B+AC+BC.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
5 Como has
aprendido, sumar una
variable a su inversa
es igual a 1 (A+ =
1). Dado que
multiplicar una
variable por 1 no
cambia la variable,
multiplica BC por A+
. La expresin
resultante es: Z =
B+AC+(A+ )BC.
6 Aplica la ley
distributiva a la
expresin (A+ )BC.
La expresin
resultante es
B+AC+ABC+ BC.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
8 Aplica la ley
distributiva
nuevamente para
obtener: Z = B(1+C)
+AC(1+B).
9 Como ya has
aprendido, 1+B = 1 y
1+C = 1. Entonces, la
expresin puede
reducirse an ms a
Z= B+AC.
10 Ahora completars
una tabla de verdad
que refleje la funcin
original y la funcin
reducida. En la
ventana de
animacin, para cada
combinacin de A, B
y C, ingresa los
valores de cada una
de las funciones que
se muestra.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
11 Haz clic en
Verificar en la
ventana de animacin
para verificar tus
datos.
12 Si alguna de tus
respuestas es
incorrecta, corrgela.
Haz clic en Verificar
nuevamente para
verificar que los datos
sean correctos.
Como puedes ver, las
columnas con los
resultados de las
funciones son
idnticas, reflejando
el hecho de que la
funcin reducida es
idntica a la funcin
original.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
En esta
actividad
Conclusin
En esta actividad
has estudiado los
fundamentos del
lgebra booleana.
Has examinado las
leyes del lgebra
booleana y su
aplicacin a
expresiones
booleanas y circuitos
lgicos.
En las siguientes
actividades podrs
observar y
comprender mejor la
importancia del
lgebra booleana en
electrnica.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
OBJETIVOS
En esta actividad, realizars lo siguiente:
Aprender a sumar y restar nmeros binarios.
Explorar las dificultades de trabajar con nmeros binarios.
Aprender de qu modo los sistemas digitales trabajan con
nmeros binarios positivos y negativos.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Conversiones - revisin
Convertir un nmero binario en nmero decimal
Los patrones que has observado anteriormente se pueden aplicar
tambin a esta base de numeracin. Cuanto ms hacia la
izquierda se coloca un dgito, es ms alta la potencia de 2 por la
que hay que multiplicarlo. El siguiente ejemplo ilustra la
conversin de un nmero binario a formato decimal.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Convertir un nmero
decimal a formato
binario
Como recordars del
mdulo Fundamentos
de la electrnica, se
siguen los siguientes
pasos para convertir
un nmero binario a
formato de base 10
(decimal):
1 Divide el nmero
decimal por 2.
2 Si hay resto,
escribe 1 como dgito
de la derecha del
nmero binario que
ests calculando. Si
no hay resto, el dgito
de la derecha del
nmero binario ser
0.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Convertir un nmero
decimal a formato
binario Continuacin
3 Divide nuevamente
el resultado por 2.
4 Nuevamente, si hay
resto, coloca un 1 en
la segunda posicin
desde la derecha del
nmero binario. Si no
hay resto, el segundo
dgito desde la
derecha ser 0.
5 Contina dividiendo
por dos de la misma
forma hasta que no
quede nada del
nmero decimal.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Convertir un
nmero decimal a
formato binario Ejemplo
Aqu se muestra un
ejemplo de la
conversin de un
nmero decimal a
binario. Nota que los
restos se indican en
parntesis. Un resto
igual a 0, por
supuesto, indica que
no hay resto.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Suma binaria
Leyes de la suma binaria
Las reglas para sumar dos nmeros binarios son simples:
0+0=0
0+1=1
1+0=1
1 + 1 = 10
Recuerda que en el nmero binario 10, el 1 representa 2,
contrariamente al nmero decimal 10, en el que el 1 representa
10.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Sumar y acarrear
Como puedes ser, para sumar 1 + 1, se necesita otro dgito. Al
igual que en la aritmtica decimal, este dgito se llama el acarreo
o transporte.
En la tabla que se muestra se ilustra la suma de dos nmero
binarios. Las dos columnas de la izquierda muestran los dos bits
que se sumarn, A y B. En la tercera columna, Suma, se muestra
el dgito menos significativo, y en la columna del extremo
derecho, se muestra el acarreo. Las leyes de la aritmtica dictan
que el acarreo aparece cuando la suma de los nmeros es igual a
o mayor que la base (en este caso la base es 2). El acarreo se
suma a los dgitos del lado izquierdo.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Tarea: Suma
binaria
En esta tarea,
realizars varias
operaciones de
suma binaria y
decimal y convertirs
nmeros de formato
decimal a binario y
de binario a decimal
para verificar tu
suma.
Para completar esta
tarea necesitars
una hoja de papel y
algn elemento para
escribir.
1 Copia la tabla de
la figura en una hoja
de papel.
2 Considera el
problema de la suma
binaria 11010 +
10101. Copia los
nmeros en una
tabla, alineando los
nmeros con el lado
izquierdo de la
misma.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Usar
circuitos
para sumar
Circuitos medio
sumadores
Los dos circuitos que
se muestran se
conocen como
medio sumadores,
porque se limitan a
sumar dos nmeros
binarios de un dgito
cada uno.
Usualmente deben
sumarse nmeros de
mltiples dgitos.
Para poder realizar
una suma de
mltiples dgitos, es
necesario tambin
un circuito que
pueda manejar el
dgito de transporte.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Circuitos
sumadores
completos
El circuito que se
muestra ilustra lo
que se conoce como
un circuito
sumador completo.
Este circuito incluye
una entrada Acarreo.
La salida incluye la
suma de las
entradas y un bit
adicional para la
salida Acarreo, que
se acarrea luego al
siguiente paso.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Sumar nmeros
con N dgitos
Para sumar de dos
nmeros con N
dgitos cada uno, es
necesario un medio
sumador para el
primer par de dgitos
(los dgitos del
extremo izquierdo de
cada nmero), y
sumadores
completos para el
resto de los dgitos.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Resta binaria
El proceso de la resta binaria
La resta binaria se realiza de la misma manera que la ms
conocida resta decimal. Se aplican las siguientes reglas:
0-0=0
1-0=1
1-1=0
0 - 1 = ??
Dado que an no has estudiado la representacin de un nmero
binario negativo, no trataremos an la cuarta regla. El tema de los
nmeros binarios negativos se ver luego en esta actividad.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Tarea: Resta
binaria
En esta tarea,
practicars
aritmtica binaria.
Para completar esta
tarea necesitars
una hoja de papel y
algn elemento para
escribir.
1 Copia el problema
de la figura en una
hoja de papel.
2 Comenzado desde
la derecha,
comienza a restar.
3 Anota la
respuesta.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Complementos de 2
Qu son los complementos de 2?
Los pares positivos y negativos que se ven en una sola hilera de
la tabla de la figura son el complemento de 2 uno de otro. Cada
nmero positivo tiene un nmero negativo que es su
complemento de 2, y es el complemento de 2 para el mismo
nmero negativo.
Al sumar y restar nmeros binarios negativos, no se usa la
representacin ordinaria del nmero binario negativo (1 para
representar el signo negativo y el nmero binario equivalente). En
lugar de ello, se usa el complemento de dos del nmero positivo.
Para cualquier nmero binario dado X de N dgitos, su
complemento es un nmero Y, tambin de N dgitos de longitud,
que, cuando se suma a X da como un resultado igual a . El
mtodo de representar nmeros negativos como complementos
de 2 se conoce como Mtodo de complementos de 2.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Encontrar un complemento de 2
De acuerdo con la regla que has estudiado anteriormente, un + (a) = 0. Dado un nmero a, su complemento de 2 puede
determinarse del siguiente modo:
Toma, por ejemplo, el nmero 0100 (decimal 4). Este nmero
tiene cuatro dgitos de longitud. Como recordars, un nmero de
N dgitos ms su complemento de dos debe ser igual a . Para
encontrar el complemento de dos de un nmero de N dgitos de
longitud, rstalo de . En forma prctica, se emplea el siguiente
mtodo para usar circuitos electrnicos para encontrar un
complemento de 2:
Toma un nmero binario para el que quieras encontrar el
complemento de 2. Convierte cada dgito a su inverso - los ceros
a unos y los unos a ceros. Esto puede lograrse usando una
compuerta NOT. El nmero que se obtiene se llama complemento
de uno.
Una vez que se ha encontrado el complemento de 1, simplemente
suma 1. El resultado es el complemento de 2.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Sumar -A y -B
Ahora considera otro ejemplo: (-13) + (-23) = ??.
El equivalente binario de 23 es 0010111. Su complemento de 2
es 1101001.
Como observaste anteriormente, el complemento de dos para 13
es 1110011.
Se muestra la suma de los nmeros. Nuevamente, el dgito que
se agreg a la izquierda como resultado de la suma se trunca.
(Un sistema digital trabaja con cadenas binarias de longitudes
fijas.) Observa que el resultado es negativo (sealado por el 1 a la
izquierda). Como tal, para determinar su equivalente decimal,
debe determinarse el complemento de 2:
Invertir cada dgito de 1011100 da como resultado 0100011.
Sumar 1 a 0100011 da como resultado 0100100. El valor decimal
de este nmero es 36, que es el valor absoluto del resultado.
Ahora se coloca el signo negativo al lado del nmero nuevamente
para indicar el valor real: (-36).
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Restar B de A
Considera el problema 13 - 23 = ?? Como sabes, puede
cambiarse a 13 + (-23) = ?? sin modificar el resultado. Como
puedes ver, esto se ha convertido en un problema de suma como
los que has analizado previamente.
Luego de encontrar el complemento de dos para 23, el problema
puede plantearse como se muestra.
Como puedes ver, el resultado es negativo (como lo indica el 1 en
la posicin extrema izquierda). Por lo tanto debe encontrarse el
complemento de dos del resultado. Invertir cada dgito del nmero
010110 da como resultado 001001. Sumar 1 da como resultado
001010, que equivale al nmero decimal 10. Ahora se reemplaza
el signo negativo para dar como resultado final (-10): 13 - 23 = (10).
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Restar -B de -A
Restar un nmero negativo a otro se realiza nuevamente
convirtiendo el problema en un problema de suma:
(-13) - (-23) = (-13) + 23.
Luego de encontrar el complemento de dos para 13, el problema
puede resolverse como se muestra. Como antes, el dgito
adicional de la izquierda resultante de la suma se trunca. El
nmero binario resultante es positivo (como lo indica el 0, que es
el primer dgito desde la izquierda). El nmero 001010 es
equivalente al nmero decimal 10.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
En esta actividad
Conclusin
En esta actividad has estudiado aritmtica binaria para analizar
de qu modo los sistemas digitales procesan las distintas
entradas que se les proveen. Has aprendido las reglas de la
aritmtica binaria bsica y analizado los complementos de 2, que
permiten que los sistemas digitales procesen nmeros negativos.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
Proyecto de la clase
Consulte la seccin de tareas de la pgina principal de la Clase
para acceder al proyecto del mdulo que acaba de completar.
Registra tus conclusiones en un archivo que puedas enviar a tu
instructor o compartir con tus compaeros de estudio (por
ejemplo, en un archivo de procesador de texto o en una
presentacin).
Luego tendrs la oportunidad de discutir tu proyecto con el
instructor y con tus compaeros.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=975&...
28/07/2009