Documentos de Académico
Documentos de Profesional
Documentos de Cultura
3 - Capitulo 1
3 - Capitulo 1
OBJETIVOS:
Al completar este tema usted podr:
3
30
300
3000
=
=
=
=
Tres
Treinta
Trescientos
Tres mil
Cada columna en un sistema numrico de valor posicional, tiene un peso asociado con la
columna, y cada dgito debe ser combinado con el peso de su columna para determinar el
valor final del nmero:
Columna de unidades de mil
Columna de centenas
Columna de decenas
Columna de unidades
7259
0
1
2
..
..
8
9
10
11
12
...
...
18
19
20
21
22
....
....
98
99
100 etc.
101
102
....
....
998
999
1 0 1 1 02
= (116)+(08)+(14)+(12) + (01)
= 2210
Es importante relacionar esta figura con la correspondiente del sistema decimal que vimos
anteriormente: en ambos casos cada columna tiene un peso que depende de una potencia de
la base, y cada dgito debe ser combinado con el peso de su columna para determinar el
valor final del nmero, tal como se observa en la figura anterior.
Notar que aqu estamos usando los subndices para notar la base del sistema: 101102 = 2210
(10110binario = 22decimal). El trmino "dgito binario" es conocido ampliamente como bit, de
tal manera que, tal como decimos "el nmero 286710 es de cuatro dgitos", diremos "el
Capitulo 1: Revisin de Sistemas de Numeracin y lgebra de Boole 2001
Autor: Ing. Jorge J. Ferrero
Bajado de: www.profesormolina.com.ar
nmero 101102 es de 5 bits". Esta es una forma de medir el ancho del nmero. Adems, a
un grupo de 8 bits se le llama byte, y a un grupo de 4 bits se le llama nibble. Es decir que
un byte est compuesto de dos nibbles u ocho bits.
Contar en binario es muy sencillo, pero puede presentar algunas dificultades para
comprender cmo se hace:
Comenzamos en cero hasta que usamos todos los dgitos para la primer columna (es decir,
cero y uno). El siguiente nmero, requiere incrementar la segunda columna en 1, haciendo
pasar la primera a cero (que sera el nmero 210), y as sucesivamente como se observa en
la figura siguiente:
02 (0)
12 (1)
102 (2)
112 (3)
1002 (4)
1012 (5)
1102 (6)
1112 (7)
10002 (8)
10012 (9)
10102 (10)
....
....
11012 (13)
11102 (14)
11112 (15)
100002 (16)
100012 (17)
100102 (18)
....
....
111012 (29)
111102 (30)
111112 (31)
N = aiB i
i =0
Si aplicamos esta ecuacin al nmero binario dado como ejemplo encontramos que
N = 207
Capitulo 1: Revisin de Sistemas de Numeracin y lgebra de Boole 2001
Autor: Ing. Jorge J. Ferrero
Bajado de: www.profesormolina.com.ar
Veamos los valores extremos que puede tener un nmero binario de 8 bits:
Nmin = a0 . B0 = 0
n 1
Nmx =
= 20 + 21 + 22 + + 2n-1
i =0
Admitimos entonces que las computadoras no tienen otra alternativa que operar en el
sistema binario, pero como ste no es agradable a los humanos, luego debemos pensar en
otro sistema de base ms grande. Podra ser el decimal de uso tan difundido, pero ya vimos
que tiene algunos inconvenientes, adems debemos elegir un sistema de numeracin que
sea de fcil conversin al binario y viceversa. Para que la conversin sea sencilla, el
sistema de numeracin adoptado debe tener una base que sea potencia de dos (2, 4, 8, 16,
32, etc.), lo que no cumple el sistema decimal. Por estos motivos, los ingenieros
electrnicos utilizan tpicamente el sistema octal (base 8) y el sistema hexadecimal (base
16).
Por ser un sistema de base 16, el hexadecimal requiere 16 smbolos individuales para
representar todos sus dgitos. Esto constituye un problema, pues los smbolos arbigos son
slo 10 (del 0 al 9). Para resolver el inconveniente, y no tener que crear nuevos smbolos,
se opt por adoptar los seis smbolos faltantes como las primeras seis letras del alfabeto, de
manera que el sistema hexadecimal qued como sigue:
SISTEMA
DECIMAL
HEXADECIMAL
OCTAL
0
0
0
1
1
1
2
2
2
3
3
3
4
4
4
5
5
5
6
6
6
SMBOLOS
7
8
9
7
8
9
7
10
A
11
B
12
C
13
D
14
E
15
F
Se ha agregado tambin el decimal y el octal a los efectos de comparar los dgitos y sus
valores.
Decimal
00
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
....
Binario
0000 0000
0000 0001
0000 0010
0000 0011
0000 0100
0000 0101
0000 0110
0000 0111
0000 1000
0000 1001
0000 1010
0000 1011
0000 1100
0000 1101
0000 1110
0000 1111
0001 0000
0001 0001
...................
Octal
000
001
002
003
004
005
006
007
010
011
012
013
014
015
016
017
020
021
.....
Hexadecimal
000
001
002
003
004
005
006
007
008
009
00A
00B
00C
00D
00E
00F
010
011
.....
Obsrvese en la tabla que los nmeros de los sistemas binarios, octal y hexadecimal tienen
antepuesto uno o varios ceros para "rellenar". Este relleno de ninguna manera es necesario,
pero se usa frecuentemente para indicar el nmero fsico de bits usado para representar un
determinado valor dentro de la computadora.
Ntese, en la tabla, que cada dgito octal requiere tres dgitos binarios para ser
representado, mientras que cada dgito hexadecimal, requiere cuatro dgitos binarios para
ser representado. (Obviamente, sin contar los ceros de relleno).
En las primeras computadoras digitales, el transporte de datos se haca con frecuencia en
anchos de 9 bits, 12 bits, 18 o 24 bits. Debido a que cada dgito octal requiere 3 bits para
ser representado, era muy adecuado para ser representado en los anchos mencionados. Pero
desde hace algo ms de una dcada, se han normalizado anchos que son mltiplos enteros
de 8 bits, por ejemplo 8, 16, 32 o 64 bits. Debido a que cada dgito hexadecimal puede ser
fcilmente representado por 4 dgitos binarios (4 bits), esto es perfectamente compatible
con estos ltimos anchos ( y no con los de 9, 12 o 18 bits). Esto explica porqu el sistema
octal prcticamente ha cado en desuso, mientras que el hexadecimal se utiliza cada vez
ms.
Hemos hablado bastante acerca de los sistemas de numeracin, pero siempre refirindonos
a nmeros enteros positivos. Un anlisis ms detallado acerca de cmo se representan, por
ejemplo, los nmeros negativos, escapa a los alcances de este curso. Sin embargo, para
aquellos "que desean saber ms", se incluyen a continuacin algunos conceptos que se
encontrarn con frecuencia en la bibliografa especfica, tales como el complemento de dos,
o el bit de paridad.
***************************
Uno de los principales requerimientos en el trabajo con datos numricos, es que exista la posibilidad de que los nmeros
puedan ser distinguidos entre positivos y negativos. Para ello existen tres sistemas de representacin, a saber:
a)
Signo y mdulo
b)
Complemento de 1
c)
Complemento de 2
para 8 bits
-7 N 7
-127 N 127
1 = 0001; -1 = 1001
1 = 00000001; - 1 = 10000001
-0 = 10000000
Adems en el caso de operaciones aritmticas con nmeros de distinto signo, las magnitudes deben ser comparadas por
separado para determinar el signo del resultado. Este sistema prcticamente no se utiliza nunca.
Sistema de representacin complemento de 1
Para los nmeros positivos, la codificacin es igual que para el mtodo anterior, o sea se hace an-1 = 0, quedando el
nmero binario como:
N = 0 an-2 an-3 an-4 a1 a0
Para los nmeros negativos, se dice, por definicin, que el nmero negativo de N, es el complemento de 1 de ese nmero,
que se calcula de la siguiente manera:
C1 (N) = 2n - 1 - N
siendo n el nmero de bits utilizado para la codificacin del nmero N
Ejemplo: Encontrar la expresin binaria de -12 en base 8 bits con el complemento de 1:
Para N = + 12: 00001100
N = -12 = C1 (12) = 28 - 1 - 12 =
Capitulo 1: Revisin de Sistemas de Numeracin y lgebra de Boole 2001
Autor: Ing. Jorge J. Ferrero
Bajado de: www.profesormolina.com.ar
o sea que
C1 (N) + 1 = C2 (N)
Aplicando la definicin del complemento de 2 al mismo ejemplo anterior (N = 12 representado en 8 bits) tenemos:
Para N = + 12: 00001100
-12 = C2 (12) = 28 - 12 = 100000000 - 00001100 = 11110100
y aplicando C2 (N) = C1 (N) + 1 se tiene:
C2 (12) = C1(12) + 1 = 11110011 + 1 = 11110100
(De esta forma hemos encontrado una forma rpida y eficiente de encontrar el complemento a 2 de un nmero cualquiera,
que consiste en sumar 1 al complemento de 1, muy fcil de obtener).
El rango de representacin es:
-(2n-1) N 2n-1 - 1
para 8 bits ser:
- 128 N 127
Capitulo 1: Revisin de Sistemas de Numeracin y lgebra de Boole 2001
Autor: Ing. Jorge J. Ferrero
Bajado de: www.profesormolina.com.ar
Esta expresin queda demostrada al analizar la representacin del cero, ya que es nica para los casos positivos y
negativos, y que deja por lo tanto una combinacin libre que es utilizada para ampliar el rango de representacin de los
nmeros negativos, a saber:
C2 (0) = 1 0000 0000 - 0000 0000 = 0000 0000
0 = 00000000
Esto se entiende si tenemos presente que 28 = 256d = 100000000b no tiene posibilidad de representacin en 8 bit, siendo
digitalmente igual a cero. (Esto es similar al odmetro del automvil, que si es de 4 dgitos (= 4 bits), cuando llega a
9999, el nmero siguiente es 0000). Entonces, todos los nmeros posibles de representar con 8 bits, aceptando nmeros
negativos definidos como complemento de dos, sern:
127 = 0111 1111; ; 1 = 0000 0001; 0 = 0000 0000; -1 = 1111 1111;
; -127 = 1000 0000; -128 = 1000 0000
Es de destacar que +128 no puede representarse en este sistema (pues sera igual a -1), y por lo tanto tampoco es lcito el
complemento a dos de -128.
Ventajas: Al igual que en el complemento a 1, el bit de signo tiene peso dentro del nmero, por lo tanto en las
operaciones aritmticas no hay que hacer diferencias entre las operaciones realizadas con operandos positivos y
negativos.
En complemento a dos el peso es -2n-1 = -128
En ambos casos (complemento a uno y complemento a dos), el peso del bit de signo es el valor del mnimo nmero
representable.
El cero tiene una sola expresin en binario.
Desventajas: Se complica un poco la operacin de complementacin, ya que no es directa como en el caso de
complemento a uno, pero para resolver esta dificultad se aplica la frmula C2 = C1 + 1
Mtodo Prctico para encontrar el complemento a dos:
Existe una forma muy sencilla de encontrar prcticamente el complemento a dos de un nmero cualquiera:
a)
b)
Los ceros quedan como ceros, hasta la aparicin del primer uno.
c)
ste queda como est, y de ah en ms se complementan bit a bit, todos los dgitos restantes.
Ejemplo:
0100 1100
a)
b)
00
c)
10110100
00010100
15
35
00001111
00100011
B
A+B
El caso de sustracciones, se resuelve aplicando el complemento de dos, y considerando como una suma de un nmero
positivo con uno negativo. En general los microprocesadores resuelven las operaciones aritmticas basndose siempre en
la suma, de la siguiente manera:
Resta:
10
Multiplicacin:
Divisin:
Potenciacin:
Radicacin:
Sumas sucesivas
Restas sucesivas
Multiplicaciones sucesivas
Mtodo aproximado
Si bien lo estamos tomando como una definicin, tiene una sencilla explicacin: en el primer caso del ejemplo, se debe
agregar un 1 para que el numero total de 1s del dato sea par; ese 1 se agrega en el bit de paridad. En el segundo caso del
ejemplo, como ya el dato tiene una cantidad de 1s par, el bit de paridad es = 0. El bit de paridad se coloca siempre en la
posicin del MSB del dato.
Este mtodo tiene la ventaja de la simplicidad, pero al ser tan elemental no detecta por ejemplo un doble error, ya que de
producirse no se vera afectada la cantidad de 1s enviada y el aviso de error sera 0.
11
En lgica, existen dos clases de proposiciones: las simples y las compuestas. Las simples
son aquellas que afirman o niegan algo; por ejemplo: la electrnica es fcil, la guerra no
sirve, "los automviles son caros", etc.
Las proposiciones compuestas son las que resultan de combinar dos o ms proposiciones
simples; por ejemplo: la Ferrari Testarosa es un automvil se puede combinar con la
Ferrari Testarosa es muy cara para formar la proposicin compuesta La Ferrari Testarosa
es un automvil muy caro.
Cualquier proposicin lgica puede ser falsa o verdadera, pero esta asignacin no tiene
necesariamente que estar relacionada con las nociones de verdad y falsedad que
manejamos en el mundo real; slo indican validez o invalidez de un juicio dentro del
marco del razonamiento lgico.
En el siglo XIX se dio un gran paso en el desarrollo de la ciencia de la lgica cuando el
matemtico ingls George S. Boole (1815-1864) public el tratado Anlisis matemtico
de la lgica. Boole estudi el trabajo de Aristteles y cre a partir de l un lenguaje
simblico llamado lgebra Booleana, que sintetiza la lgica aristotlica.
Pero el trabajo de Boole permaneci prcticamente en el anonimato durante casi cien aos,
hasta que en 1938, Claude B. Shannon, en un artculo titulado Anlisis simblico de rels
y circuitos de conmutacin, explic cmo el lgebra booleana podra ser utilizada para
describir la operacin de un equipo de conmutacin telefnica. Fue en realidad Shannon el
primero en relacionar la teora lgica a la teora de los circuitos electrnicos, estableciendo
los principios de la lgica digital.
Conceptos Bsicos de Lgica Digital:
=
=
A
B
12
Puerta abierta
Cada una de estas tres premisas puede ser falsa o verdadera; es decir tener un valor lgico
0 (falso) 1 (verdadero). O sea, si el sensor de luz no est iluminado, entonces A = 0, si la
puerta est abierta, entonces C = 1, y as sucesivamente.
Si elaboramos una tabla que contenga todas las posibles combinaciones de verdadero y
falso (unos y ceros) de las premisas previamente establecidas, obtendramos el siguiente
resultado:
A
0
0
1
1
B
0
1
0
1
C
0
0
0
1
Segn los requisitos originales del problema, la puerta C slo se abre si el sensor de luz A
es iluminado, y el interruptor B se cierra. Esta relacin se puede describir analticamente
mediante la expresin:
C = A .B ( leer: C es igual a A y B )
A
B
A
0
0
1
1
B
0
1
0
1
C
0
0
0
1
13
Entremos ahora en tema. Se ha dicho que las compuertas son los bloques bsicos de
cualquier circuito digital. Todos los aparatos digitales desde el ms simple dispositivo
hasta la ms sofisticada computadora, estn formados por compuertas conectadas en una
gran variedad de configuraciones.
Entradas
A
B
C
...
Salida
Compuerta
lgica
14
En electrnica digital existen ocho compuertas designadas como AND, OR, NOT, YES,
NAND, NOR, XOR y XNOR. En nuestro curso veremos slo las tres primeras.
Compuerta AND de dos entradas:
Una compuerta AND de dos entradas, es un dispositivo lgico que entrega una salida alta
cuando todas sus entradas son altas y una salida baja cuando hay un bajo en alguna (o
ambas) de sus entradas, tal como se ha visto en el ejemplo del ascensor
Smbolo lgico:
A
B
Tabla de
verdad
A
B
Q
0
0
0
0
1
0
1
0
0
1
1
1
Ecuacin lgica:
Q = A . B = AB
Una compuerta OR es un dispositivo digital que entrega una salida baja cuando todas sus
entradas son bajas, y una salida alta cuando existe por lo menos un alto en cualquiera de
sus entradas o en las dos al mismo tiempo.
En la siguiente figura se muestra el smbolo lgico, la ecuacin lgica, y la tabla de verdad
de una compuerta OR de dos entradas.
La expresin A + B = Q debe leerse como Q es igual a A o B A o B igual a Q, y
no como Q es igual a A mas B.
Smbolo lgico:
A
B
Tabla de verdad
Ecuacin lgica:
A
0
0
1
1
B
0
1
0
1
Q
0
1
1
1
Q = A + B = AB
Capitulo 1: Revisin de Sistemas de Numeracin y lgebra de Boole 2001
Autor: Ing. Jorge J. Ferrero
Bajado de: www.profesormolina.com.ar
15
El signo (+) denota la funcin propia de una compuerta OR y no se debe omitir. Tampoco
debe confundirse con el signo mas de la suma aritmtica. La funcin realizada por la
compuerta OR se denomina operacin OR o suma lgica.
La operacin de una compuerta OR es
anloga a la del circuito elctrico que se
muestran en la figura. Los interruptores A
y B representan las entradas de la compuerta, y la lmpara Q, su salida. Debido
a que los interruptores estn en paralelo,
la lmpara Q slo se apagar cuando
ambos interruptores A y B estn abiertos,
y permanecer encendida cuando cual-
ENTRADAS
SALIDA
Q
Tabla de
verdad
A
1
0
Q
0
1
Ecuacin lgica:
Q =A
Una compuerta NOR o inversor es un dispositivo lgico digital con una lnea de entrada y
una lnea de salida que entrega una salida alta cuando su entrada es baja y una salida baja
cuando su entrada es alta.
En otras palabras, un inversor invierte, niega o complementa el nivel lgico de la seal de
entrada. Es una de las compuertas ms utilizadas.
La expresin Q = A debe leerse como Q es igual a no A, o Q es igual a A negado. El
pequeo crculo en el smbolo lgico y la barra horizontal en la ecuacin lgica, denotan el
proceso de inversin realizado por esta compuerta.
La funcin lgica realizada por un inversor
se denomina inversin o complemento
lgico. No existen inversores de dos o ms
entradas. La operacin del inversor es
anloga a la del circuito elctrico mostrado
en la figura. El interruptor A representa la
ENTRADA
A
SALIDA
Q
16
Diagramas de temporizacin
17
T1 T2 T3 T4 T5 T7
T9
T11
Entradas
A
B
C
D
Salidas
X
Circuito
digital
Y
Z
Como es de suponer, las variables booleanas se caracterizan por ser binarias, es decir,
porque slo pueden adoptar uno de dos valores o estados posibles: 0 1. En electrnica
digital, una variable booleana representa el nivel de voltaje presente en un punto de un
circuito. El 0 designa el nivel bajo y el 1, el nivel alto.
Capitulo 1: Revisin de Sistemas de Numeracin y lgebra de Boole 2001
Autor: Ing. Jorge J. Ferrero
Bajado de: www.profesormolina.com.ar
18
Las variables booleanas se combinan para formar ecuaciones booleanas o lgicas. Una
ecuacin booleana es una expresin que sintetiza la funcin de un circuito digital. En la
tabla siguiente se resumen las ecuaciones booleanas estudiadas hasta ahora:
COMPUERTA
ECUACIN
LGICA
SE LEE
COMO
AND
Q=A.B
OR
Q=A+B
NOT
Q=A
El lgebra booleana maneja tres operaciones bsicas, llamadas AND o producto lgico,
OR o suma lgica y NOT o complemento lgico. Estas operaciones son realizadas en la
prctica por las compuertas AND, OR y NOT, respectivamente.
La operacin AND de dos variables A y B se denota como A.B y produce una variable de
salida que es 1 cuando A=1 y B=1, y es 0 cuando cualquiera de las entradas sea igual a 0.
En resumen:
A.B=Q
0.0=0
0.1=0
1.0=0
1.1=1
Otras formas de expresar la operacin AND de A y B son AB y A(B), o sea se puede
omitir el punto o utilizar parntesis. Al igual que con las compuertas, A.B=Q se lee A y B
es igual a Q y no A por B.
La operacin AND tiene validez para ms de dos variables, por ejemplo A.B.C slo es
igual a 1 cuando A=B=C=1.
19
A.0 = 0
A.1 = A
REGLA 1
REGLA 2
A
0
A
1
A.0=0
A.1=A
Las reglas 1 y 2 se denominan leyes de la multiplicacin o producto lgico y se ilustran en la figura de ms abajo. Estas
reglas son vlidas tambin para las compuertas AND de varias entradas.
A+1=1
A+0=A
REGLA 3
REGLA 4
A
1
A
0
A+1=1
A+0=A
20
Las reglas 3 y 4 se denominan leyes de la suma lgica y se ilustran en la figura de ms abajo. Estas reglas son vlidas
tambin para las compuertas OR de varias entradas.
Leyes de tautologa
REGLA 6
REGLA 5
Regla N 5
Regla N 6
A.A=A
A+A=A
A
A
A
A
A
A.A=A
A+A=A
Las reglas 5 y 6 se denominan leyes de la tautologa y se ilustran en la figura siguiente. Establecen que la operacin OR o
AND de una variable consigo misma, es igual a la variable original. Esto quiere decir que si se aplica la misma seal de
entrada a las entradas de una compuerta OR o AND, la salida ser siempre igual a la seal de entrada. Tambin en este
caso, la regla es vlida para compuertas de varias entradas.
A
Regla N 7
Regla N 8
REGLA 8
REGLA 7
A.A=0
A+A=A
1
A
A
A.A=0
A+A=1
Las reglas 7 y 8 se denominan leyes de los complementos y establecen que la operacin AND de una variable A con su
complemento es siempre igual a 0 y la operacin OR de las mismas es siempre igual a 1.
A=A
Esta regla se denomina ley de la doble negacin, y establece que la doble negacin de la variable A es igual a A. Es decir,
si se aplica una seal a un inversor y la seal de salida de este ltimo se vuelve a invertir, la seal de salida final es la
misma seal de entrada, como se observa en la figura siguiente:
REGLA 9
A
A
A
A = A
Leyes conmutativas:
Regla N 10
Regla N 11
A.B=B.A
A+B=B+A
Las reglas 10 y 11 se denominan leyes conmutativas, y establecen que las entradas a una compuerta AND u OR se
pueden intercambiar, y la salida no cambia.
A
B
A.B
B
A
B.A
REGLA 10
A
B
A+B
B
A
B+A
REGLA 11
21
Leyes distributivas:
Regla N 12: Ley distributiva de la operacin AND
AB + AC = A.(B+C)
Regla N 13: Ley distributiva de la operacin OR
(A + B).(A+C) = A + BC
Las reglas 12 y 13 se denominan leyes distributivas. La regla 12 opera de la misma forma que la regla estndar de
factorizacin del lgebra comn: cuando un trmino A se repite en una suma de productos, la expresin original se puede
factorizar y simplificar, convirtindose en un producto de sumas.
AB
A
B
A
B
C
AC
B+C
REGLA 12
A+B
A
B
B
C
A+C
BC
REGLA 13
La regla 13 opera de manera similar a la regla estndar de expansin del lgebra comn: cuando un trmino
A se repite en un producto de sumas, la expresin original se puede expandir y simplificar, convirtindose en
una suma de productos ms sencillos.
Comentario final
No hemos agotado, con lo visto, las reglas del lgebra booleana. Tambin es cierto que no
son imprescindibles para los propsitos de nuestro curso. Lo que debe quedar muy claro, es
la diferencia que existe, por ejemplo, entre estas tres operaciones, que haremos todas en 8
bits para que apreciemos perfectamente las diferencias:
1) Suma aritmtica binaria (no tiene nada que ver con el lgebra de Boole y es
exactamente igual que sumar nmeros decimales, slo cambia el sistema de
numeracin)
Ejemplo:
2) Operacin AND (se resuelve aplicando la lgica de Boole, aunque por su sencillez lo
podemos hacer en forma directa)
Capitulo 1: Revisin de Sistemas de Numeracin y lgebra de Boole 2001
Autor: Ing. Jorge J. Ferrero
Bajado de: www.profesormolina.com.ar
22
3) Operacin OR (dem 2)
Sea A = 0101 1100; B = 0011 0011; Q = A OR B = A + B = 0111 1111
Y tambin se puede hacer:
Notar que el significado del signo + del tercer ejemplo NO es igual que el del primero.
Notar igualmente que para operaciones aritmticas los humanos preferimos hacerlas en
sistema decimal sin embargo, para trabajar en lgebra de Boole, es mucho ms cmodo y
seguro hacerlo en binario.
Si hemos comprendido bien estos tres ejemplos, y las diferencias entre ellos, entonces ya
tenemos la base que necesitamos para continuar nuestro curso.
23
Aunque hay interesantes experiencias que se pueden hacer con compuertas lgicas, el
presente captulo no requiere actividades de laboratorio, desde el punto de vista de los
alcances del curso.
Se recomienda en cambio, resolver todos los ejercicios que se dan a continuacin,
utilizando cualquier camino, ya sea mquina de calcular, calculadora de Windows, etc.:
Ejercicio N 1
Dados los siguientes nmeros de base decimal: 537, 166, 221, 258, 99, dar su equivalente
en sistema binario de 8 y 16 bits. Cuidado! tal vez uno o ms de los nmeros dados slo
puedan expresarse mediante nmeros binarios de 16 bits.
Ejercicio N 2
24
Hacer las siguientes operaciones, con calculadora que pueda hacer operaciones con lgebra
de Boole (p. ej. la calculadora de windows):
122 AND 23 =
245 AND 14 =
85 AND 1 =
240 AND 15 =
122 OR 23 =
245 OR 14 =
85 OR 1 =
240 OR 15 =
Comparar los resultados con los del ejercicio anterior. Comparar con los resultados del
ejercicio N 3.
25