Está en la página 1de 18

∫Sistemas Digitales I Franklin Moreno

INTRODUCCION.

La electrónica es la rama de la ciencia que se ocupa del estudio de los circuitos y sus componentes que
permiten modificar la corriente eléctrica, amplificándola, atenuándola, rectificándola, filtrándola etc. para
procesar esta señal eléctrica como información.

SEÑALES ELECTRICAS

Una señal eléctrica es la variación de una magnitud, que permite transmitir información. Las señales
pueden ser de dos tipos: Señales analógicas: aquellas donde la señal puede adquirir infinitos valores entre
dos extremos cualesquiera la variación de esta señal forma una gráfica continua. La mayoría de las
magnitudes en la naturaleza toman valores continuos, por ejemplo, la temperatura, para pasar de 20°C a
25°C, la temperatura irá tomando los infinitos valores entre 20°C y 25°C.

Señal Analógica Señal Digital.

Una señal digital es aquella que presenta una variación discontinua con el tiempo y que sólo puede tomar
ciertos valores discretos. Su forma característica es una onda cuadrada (pulsos) y las representaciones se
realizan en el dominio del tiempo.

El término digital deriva de la forma en que los sistemas digitales realizan las operaciones; procesando
únicamente dos dígitos.

En el presente curso se estudiará los fundamentos de los sistemas digitales, estos son sistemas binarios,
un sistema binario procesa señales que sólo pueden tomar dos valores o símbolos 0 y 1. Por ejemplo, el
estado de una bombilla sólo puede tener dos valores (0 apagada, 1 encendida). A cada valor de una señal
digital se le llama bit y es la unidad básica de información.

VENTAJAS Y DESVENTAJAS DE LOS SISTEMAS DIGITALES

El mejor argumento a favor de los sistemas digitales se encuentra en los actuales ordenadores o
computadoras digitales, basados íntegramente en diseños y circuitos digitales.
Las principales ventajas de los sistemas digitales respecto a los analógicos son:

• Mayor facilidad de diseño, púes las técnicas están bien establecidas.


• El ruido (fluctuaciones de tensión no deseadas) afecta menos a los datos digitales que a los analógicos),
ya que en sistemas digitales sólo hay que distinguir entre valor alto y valor bajo.

1
∫Sistemas Digitales I Franklin Moreno

• Las operaciones digitales son precisas y la transmisión de señales es más fiable porque utilizan valores
discretos, fácil de diferenciar entre sí, lo que reduce la probabilidad de cometer errores de
interpretación.
• Almacenamiento de la información menos costoso.

Un inconveniente de los sistemas digitales podría ser en al transmitir una señal analógica, debemos hacer
un muestreo de la señal analógica (conversión de señal analógica a digital) codificarla y posteriormente
transmitirla en formato digital y luego repetir el proceso inverso (conversión de señal digital a analógica).
Para conseguir obtener la señal analógica original todos estos pasos deben hacerse muy rápidamente
(aunque los sistemas electrónicos digitales actuales trabajan a velocidades lo suficientemente altas como
para realizarlo y obtener resultados satisfactorios).

SISTEMAS DE NUMERACION

Un Sistema de numeración me permite representar cantidades numéricas.

A lo largo de la historia han existido diversas maneras de representar números y/o cantidades.

Para ello se necesitan símbolos y reglas aplicadas a los sistemas de numeración.

2
∫Sistemas Digitales I Franklin Moreno

Por ejemplo, el sistema de numeración Romana:

Algunas reglas de este sistema hacen referencia a: dos I consecutivas (II) representa el número 2, tres
consecutivas (III) representa al número tres, pero cuando una I va antes de V, IV representa el número
cuatro, similar con el símbolo X: una X es 10, dos X representa 20, pero IX (una I antes de X representa un
10-1) ósea el número 9, etc.

Sistema decimal. Este sistema fue desarrollado por los hindúes, posteriormente lo introducen los árabes
en Europa, donde recibe el nombre de sistema de numeración decimal o arábigo. Los símbolos que utiliza
son: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, y maneja el concepto de Valor Posicional, este se refiere a que un mismo
número, dependiendo donde esté ubicado representa cantidades distintas por ejemplo:

435 y 345 nótese en este ejemplo como el numero 3 representa treinta y trescientos al cambiar de
ubicación al igual que el numero 4 (400 y 40 respectivamente).

Descomposición Polinomial de números decimales:

Veamos a través de un ejemplo: tomemos un número decimal cualquiera:

683 este es igual a

3
∫Sistemas Digitales I Franklin Moreno

600+80+3 y este a su vez

6x100+80x10+3 y a su vez

6x102+80x101+3x100

Nótese como apareció el número diez como base de potencia, a esta se la llama la base del sistema.

Es decir, él sistema de numeración decimal tiene una base 10, que es el mismo número de símbolos que
utiliza: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. (diez Símbolos o también llamados coeficientes) por eso se denomina
Decimal, deci es 10, diez símbolos.

Para descomponer un número decimal en su polinomio, basta tomar cada uno de sus coeficientes y
multiplicarlo por la base 10, elevado a un exponente, que empieza en el número de coeficientes positivos
menos uno.

Ejemplo:

56748.94 = 5 x104 + 6 x103 + 7 x102 + 4 x101 + 8 x100 + 9 x10-1 + 4 x10-2

El exponente es positivo para la parte entera y negativo (empezando en -1) para la parte decimal.

Se puede representar cantidades con un número menor de símbolos decimales, por ejemplo:

BASE SIMBOLOS NECESARIOS EJEMPLO DESCOMPOSICION POLINOMIAL

Base 9 {0, 1, 2, 3, 4, 5, 6, 7, 8} 765.29 7 x92+6 x91+5 x90+2 x9-1


Base 8 {0, 1, 2, 3, 4, 5, 6, 7} 651.38 6 x82+5 x81+1 x80+3 x8-1
Base 5 {0, 1, 2, 3, 4} 14.335 1 x51+4 x50+3 x5-1+3 x5-2
Base 3 {0, 1, 2,} 122.13 1 x32+2 x31+2 x30+1 x3-1
Base 2 {0, 1} 10101.12 1 x24+0 x23+1 x22+0 x21 +1 x20+0 x2-1

Subíndice

Se indica con un subíndice, la base a la que pertenece el número, únicamente en los números decimales
no necesario poner el subíndice.

Se observa que con pocos símbolos podemos representar números, por ejemplo, la Base 2 necesita solo
dos símbolos (0, 1) para representar cantidades.

(Por el momento no podemos interpretar cantidades en otros sistemas de numeración, nuestro cerebro
reconoce solo cantidades decimales, pues está familiarizado con estas.)

Pueden existir sistemas de numeración con más de 10 símbolos, para lo cual es necesario más símbolos
que del 0 al 9, se utiliza las letras A, B, C, D, E, F etc, en correspondencia con las bases 10, 11, 12,
respectivamente.

4
∫Sistemas Digitales I Franklin Moreno

BASE # SIMBOLOS NECESARIOS EJEMPLO DESCOMPOSICION POLINOMIAL


Base 11 {0, 1, 2, 3, 4, 5, 6, 7, 8,9, A} 75.A11 7 x111+5 x110+A x11-1
Base 13 {0, 1, 2, 3, 4, 5, 6, 7, 8,9, A, B, C} C5B.313 C x132+5 x131+B x130+3 x13-1
Base 15 {0, 1, 2, 3, 4,5, 6, 7, 8,9, A, B, C, D, E} 5AD.E15 5 x152+A x151+D x150+E x15-1
Base 16 {0, 1, 2, 3, 4,5, 6, 7, 8,9, A, B, C, D, E, F} 1A7.F16 1 x162+A x161+7 x160+F x16-1

De las diversas posibilidades de sistemas de numeración existentes, los sistemas digitales centran su
estudio en el sistema en Base 2, porque con dos símbolos podemos representar cantidades,
posteriormente se observará que cualesquiera otros tipos de información.

¿Qué tiene que ver el número de símbolos y las señales eléctricas?

Si se asocia cada símbolo a un nivel de voltaje, por ejemplo, para Base 10, se requiere diez valores distintos
de voltaje para representar eléctricamente un número, sin embargo Base 2 necesita solo un valor de
voltaje, pues él 0 será 0 voltios, he ahí la ventaja eléctrica de la Base 2 y aquí el nacimiento de la electrónica
digital (dos dígitos 0 y 1) para representar información con señales eléctricas.

CONVERSION ENTRE BASES.

Se observó que se puede representar cantidades, en sistemas de numeración distinta al decimal, sin
embargo, no se pueden interpretar a simple vista, dado que razonamos en base 10.

Para ser comprendidos se puede transformar un numero en cualesquiera bases a base 10.

CONVERSION DE BASE N A BASE 10.

Para transformar un número representado en un sistema de numeración distinto a base 10, se debe
resolver la expresión polinómica de la cantidad. Por ejemplo:

Transforme el número 765.29 representado en base 9 a decimal.

765.29 = 7 x92+6 x91+5 x90+2 x9-1 = 7x81 + 6x9 + 5 + 2/9 = 567+54+5+0,222 = 626.222

Es decir el número 765.29 en base 9, representa 626.222 en decimal.

Resolvamos los ejemplos anteriores:

EJEMPLO DESCOMPOSICION POLINOMIAL EQUIVALENTE DECIMAL


651.38 6 x82+5 x81+1 x80+3 x8-1 6 x64+5 x8+1+3 /8 = 425.375
14.335 1 x51+4 x50+3 x5-1+3 x5-2 1 x5+4+3/5+3/25 = 9.72
122.13 1 x32+2 x31+2 x30+1 x3-1 1 x9+2x3+2+1/3 = 18.333
10101.12 1 x24+0 x23+1 x22+0 x21 +1 x20+0 x2-1 1 x16+0 x8+1 x4+0 x2+1+0/2 = 21.5

EJEMPLO DESCOMPOSICION POLINOMIAL EQUIVALENTE DECIMAL


75.A11 7 x111+5 x110+A x11-1 7 x11+5 +10/x11 = 82.9
C5B.313 C x132+5 x131+B x130+3 x13-1 12 x169+5 x13+11+3/13 = 2104.23
5AD.EF 5 x152+A x151+D x150+E x15-1 5 x225+10 x15+13+14/15 = 1288.93

5
∫Sistemas Digitales I Franklin Moreno

1A7.F16 1 x162+A x161+7 x160+F x16-1 1 x256+10 x16+7+15 x16 = 423.93

Recuerde que A=10, B=11, C=12, D=13, E=14, F=15,……………………

CONVERSION DE BASE 10 A OTRA BASE.

Para transformar un numero decimal a otra base: se divide la parte entera del número para la base a la
cual se quiere transformar, a su vez los cocientes obtenidos se continúan dividiendo por dicha base, hasta
que sea posible, a este método se llama divisiones sucesivas.

Por ejemplo:

Transformar el número 734 a base 3. Transformar el número 951 a base 8.

734 3 951 8
2 244 3 7 11 8
1 81 3 8
0 27 3 6 14 8
0 9 3 6 1 8
0 3 3 1 0
0 1 3
1 0
La respuesta está conformada por los residuos de cada una de
las divisiones tomados del último al primero, es decir:

734= 10000123

951 = 16678

Para el caso que el número tenga parte decimal se procede:

Se transforma la parte entera como se mostró en la sección anterior y la parte decimal se transforma
multiplicando sucesivamente por la base, a la que queremos transformar.

Por ejemplo:

6
∫Sistemas Digitales I Franklin Moreno

Transforme el número 564.46 a base 4.

Parte entera Parte decimal

0.46 x 4 1.84
564 4 0.84 x 4 3.36
0 141 4 0.36 x 4 1.44
1 35 4 0.44 x 4 1.76
3 8 4 ……………
0 2 4 …………….
2 0

564 = 203104 0.46 = 0.13114

564.46 = 20310.13114

564.46 = 20310.1314

564.46 = 20310.134

564.46 = 20310.14

Se realiza la multiplicación de la parte decimal por la base, sucesivamente repetimos este proceso con la
parte decimal del resultado anterior.
El resultado son las partes enteras de estas multiplicaciones, en el mismo orden obtenido.

Transforme el número 2738.91 a base 7.

2738 7 0.91 x 7 6.37


0.37 x 7 2.59
1 391 7
0.59 x 7 4.13
6 55 7
0.13 x 7 0.91
6 7 7
……………
0 1 7
…………….
1 0

2738 = 106617 0.91 = 0.62407

2738.91 = 10661.62407

7
∫Sistemas Digitales I Franklin Moreno

Cabe recalcar que mientras más cifras decimales se calculen, el resultado se aproximara más al decimal
del número transformado.

Analice el siguiente ejercicio:

Transforme el número 5422.36 a base 12.

5422.36 = 5x63 +4x62 +2x61 +2x60 +3x6-1 = 1238.5 (transformamos a base 10)

(De base 10 a base 12)


0.5 x 12 6.0
1238 12
2 103 12
7 8 12
8 0

5422.36 = 872.612 = 1238.5 (tres representaciones para una misma cantidad)

NUMEROS BINARIOS

La representación de números en base2 se la conoce como numero binario, es decir está compuesto por
dos elementos 0 y 1, a estos elementos se les conoce con el nombre de bits y son la unidad mínima de
información en sistemas digitales.

Analicemos el siguiente ejemplo:

Transformar el numero binario 100110.112 a decimal.

100110.112 = 1 x25+0 x24+0 x23+1 x22+1 x21 +0 x20+1 x2-1+1 x2-2 =

= 25+0 +0 +22+21 +0 +2-1+2-2

= 32+4+2+1/2+1/4

= 38.75

En su representación polinomial estarán presente los términos:

2n 2n-1………27 26 25 24 23 22 21 20 2-1 2-2 2-3……. 2-n

2n 2n-1……… 256 128 64 32 16 8 4 2 1 . 0.5 0.25 0.125 ……. 2-n

Los términos anteriores se conocen como pesos y pueden ser utilizados para transformar números
binarios en decimales y viceversa de una manera más simple, transformemos el número binario anterior
utilizando estos pesos:

Se escriben los pesos en el orden establecido (……….128-64-32-16-8-4-2-1) se colocan en la parte inferior cada
uno de los bits, sin alterar el orden se suman los pesos que tengan un 1 como coeficiente:

8
∫Sistemas Digitales I Franklin Moreno

Transformar el numero binario 100110.112 a decimal.


32 16 8 4 2 1 0.5 0.25

1 0 0 1 1 0 . 1 1
32 0 0 4 2 0 0.5 0.25

Sumamos 32+4+2++0.5+0.25 = 38.75

Transforme el número 1000111101.112 a decimal

512 256 128 64 32 16 8 4 2 1 1/2 1/4

1 0 0 0 1 1 1 1 0 1. 1 1
512 32 16 8 4 1. 0.5 0.25

512+32+16+8+4+1+0.5+0.25 = 573.75

De igual manera se puede utilizar los pesos para transformar un número decimal en binario, de una
manera más sencilla. Por ejemplo:

Transforme el número 23 a binario.


16 8 4 2 1

1 0 1 1 1
16 4 2 1

16+4+2+1 = 23

Ubicamos los 1 necesarios bajo los pesos, hasta sumar el número buscado.

Transforme el número 765 a binario.


512 256 128 64 32 16 8 4 2 1

1 0 1 1 1 1 1 1 0 1
512 128 64 32 16 8 4 1

512+128+64+32+16+8+4+1 = 765

NUMEROS BINARIOS - OCTALES - HEXADECIMALES

Los números representados en base 2, base 8 y base 16 se los conoce como números binarios, octales o
hexadecimales respectivamente. Como se mencionó la electrónica digital maneja únicamente
información en base 2 o en binario (como la llamaremos desde ahora) solo dos estados 0 o 1.

9
∫Sistemas Digitales I Franklin Moreno

Los números binarios, octales y hexadecimales están relacionados entre sí, pues siguen siendo todos base
2, lo que representa una ventaja al trabajar con sistemas binario o digitales

BASE
2 22 BINARIO
8 23 OCTAL
16 24 HEXADECIMAL

La tabla anterior muestra la relación exponencial que existe entre los nueros binarios, octales y
hexadecimales 22, 23, 24, esta relación es de utilidad para transformar números entre estas bases.

TRANSFORMACION DE NUMEROS BINARIOS A NUMEROS OCTALES.

Para transformar un número binario en un número octal, se divide al número binario en grupos de tres
bits, luego se transforma cada grupo de tres bits a su respectivo número decimal.

Transforme el número binario 1000111.0111112 a octal

0 0 1 0 0 0 1 1 1. 0 1 1 1 1 1
4 2 1 4 2 1 4 2 1 4 2 1 4 2 1

1 0 7 . 3 78

1000111.011111 2  107.37 8

TRANSFORMACION DE NUMEROS OCTALES A NUMEROS BINARIOS.

Para transformar números octales en binarios, se transforma cada digito octal en un número binario de
tres bits, por ejemplo:

Transforme el número octal 543.678 en binario.

5 4 3. 6 78
4 2 1 4 2 1 4 2 1 4 2 1 4 2 1

1 0 1 1 0 0 0 1 1. 1 1 0 1 1 1

543.678  101100011.1101112

10
∫Sistemas Digitales I Franklin Moreno

TRANSFORMACION DE NUMEROS BINARIOS A NUMEROS HEXADECIMALES Y VICEVERSA.

El procedimiento para transformar números binarios en hexadecimales y hexadecimales en números


binarios es similar al proceso de transformación, entre números binarios y octales, con la consideración
que los grupos formados son de cuatro bits.

Transforme el número 1001110001.00111112 a número hexadecimal

0 0 1 0 0 1 1 1 0 0 0 1. 0 0 1 1 1 1 1 0
8 4 2 1 8 4 2 1 8 4 2 1 8 4 2 1 8 4 2 1

2 7 1. 3 E

1001110001.00111112  271.3E16

Tener en consideración, que algunas veces es necesario completar los grupos de cuatro bits con ceros,
como en el ejemplo anterior.

Transforme el numero hexadecimal A3C.D916 en un numero binario.

A 3 C. D 9
8 4 2 1 8 4 2 1 8 4 2 1 8 4 2 1 8 4 2 1

1 0 1 0 0 0 1 1 1 1 0 0. 1 1 0 1 1 0 0 1

A3C.D916  101000111100.110110012

Encuentre el equivalente octal y hexadecimal de 2711.68 9


Transformación a base 10
Xb = an bn + an-1 bn-1 + an-2 bn-2 +…+ a1 b1 + a0 b0 + .+ an-1 b -1 + an-2 b -2 +…+ a-m b -m
Xb = an 9n + an-1 9n-1 + an-2 9n-2 +…+ a1 91 + a0 90 +...+ an-1 9 -1 + an-2 9 -2 +…+ a-m 9 -m
Xb = 2x93 + 7x92 + 1x91 +1x90 + 6x9-1+ 8x9-2 = 2035.765

Transformación de base 10 a base 8:

11
∫Sistemas Digitales I Franklin Moreno

Parte Entera: Parte Decimal

Cociente Residuo

2035 8

254 3 0.765 x 8 6.12


0.12 x 8 0.96
31 6 0.96 x 8 7.68
0.68 x 8 5.44
3 7
……………
0 3 …………….

2711.68 9 = 3763.607 8

3 7 6 3. 6 0 78

011 111 110 011. 110 000 1112

011111110011.110000111000

0111 1111 0011.1100 0011

7 F 3. C 3 16

2711.68 9  3763.607 8  7F3.C7 16  2035.765

ARITMETICA EN BASE N.

SUMA.

Recordemos como se suma en base 10, por ejemplo, sumemos:

1 1

3 2 6

+ 7 5 8

1 0 8 4

12
∫Sistemas Digitales I Franklin Moreno

Realicemos el siguiente análisis 6+8=14, como la suma es en base 10, cada vez que una suma parcial sea
igual o superior a la base del sistema de numeración ( en este caso 10), restamos esta base del resultado
parcial, es decir 6+8=14, 14 es mayor que la base (14>10) entonces restamos la base 14-10 =4 ( que es el
4 que se escribe) y el número de veces que restamos la base es el acarreo, como restamos una sola vez
10, el acarreo es 1, entonces: 6+8= 14, 14>10, 14-10=4 , escribo el 4 y llevo 1.

De idéntica manera 3+7=10, 10=10 entonces 10-10=0 y llevo1.

Este análisis lo aplicamos en cualquier otra base, solo tómese en cuenta el resultado de la suma parcial y
si este es mayor que la base, reste estalas veces que sea necesario.

Observemos las siguientes sumas de números en bases 6, 4 y 8 respectivamente.

1 1 1 1 1 1 1 1 1 ← ← ACARREO

3 2 36 3 2 24 6 7 68

+ 4 5 56 + 2 1 34 + 3 4 58

1 2 2 26 1 2 0 14 1 2 4 38

Observemos la primera suma parcial de la primera suma (36+56)=8, 8>6, entonces: 8-6=2 y llevo 1.

Realicemos las siguientes sumas de números binarios:


1 1 1 1 1 1 1 1 ← ← ACARREO

1 1 0 1 1 1 1 1 1 0 1

+ 1 0 0 1 1 + 1 0 0 1 1 1

1 0 1 1 1 0 1 1 0 0 1 0 0

Comprobemos la primera suma, transformado los números a base 10:


32 16 8 4 2 1

1 1 0 1 1 ➪ 27

+ 1 0 0 1 1 ➪ +19

1 0 1 1 1 0 ➪ 46

13
∫Sistemas Digitales I Franklin Moreno

RESTA.

Recordemos como se resta en base 10, por ejemplo, restemos los siguientes números:

7 2 3

_ 5 6 8

1 5 5

Analicemos: la primera resta parcial 3 – 8 no se puede, entonces decimos 13-8 = 5 y llevo 1.


Cuando el sustraendo es mayor que el minuendo, entonces pedimos prestado una base (en este caso 10)
y la resta se convierte en (3+10=13) entonces 13 – 8=5 y como pedí una base prestada llevo uno, que
como sabemos se suma al siguiente termino sustraendo.

Analicemos las siguientes restas:

6 de 8 5 de 9

4 2 36 3 3 24 6 4 28

_ 3 5 56 _ 2 31 34 _ 4 31 58

0 2 46 0 3 34 2 0 58

Veamos la primera resta parcial del primer ejercicio:

3 – 5 no se puede, pido prestado una base (en este caso 6) entonces (3 + 6 = 9) y la resta se convierte en
9 – 5 = 4 y llevo 1.

Veamos un ejemplo restando dos números binarios:

COMPLEMENTOS.

Analicemos el caso: S= A-B esta misma operación se la puede expresar como S = A + (-B), es decir
transformamos una suma en una resta, para esto debemos representar el termino sustraendo como una
cantidad negativa, pero sin el símbolo menos, a esta representación se la llama complemento.

En sistemas de numeración existen dos tipos de complementos, el complemento a la base y el


complemento a la base menos uno, por ejemplo, para un sistema de numeración en base 5 tendríamos el
complemento a5 y el complemento a4.

En los números binarios se puede obtener el complemento a1 y el complemento a2, estos nos servirán
para realizar restas en binario.

14
∫Sistemas Digitales I Franklin Moreno

COMPLEMENTO A1.

Para obtener el complemento a uno de un numero binario, basta con cambiar los 1´s por 0´s y viceversa,
por ejemplo:

1 0 1 1 1 0

C1 0 1 0 0 0 1

COMPLEMENTO A2.

Para obtener esta representación, busque el primer 1 de derecha a izquierda, mantenga este y a partir de
este primer 1, cambie 0´s por 1´s y viceversa, por ejemplo:

1 1 1 0 1 0

C2 0 0 0 1 1 0

Obtener el complemento a1 y a2 del siguiente número binario:

1 0 1 1 0 1 1 0 C1 0 1 0 0 1 0 0 1

C1 0 1 0 0 1 0 0 1 + 1

C2 0 1 0 0 1 0 1 0 C2 0 1 0 0 1 0 1 0

Una característica de utilidad es que el C1 + 1 = C2

RESTAS CON COMPLEMENTOS.

Como se mencionó anteriormente una resta se puede convertir en una suma, donde hay que remplazar
el sustraendo por su complemento, por ejemplo:

Realice la siguiente operación en binario utilizando complementos 25-18 esta resta se transforma en

25 + ( -18 )
16 8 4 2 1

25 1 1 0 0 1 ←

18 1 0 0 1 0 Sumamos estas dos filas 25 + (-18)

C2 -18 0 1 1 1 0 ←

1 0 0 1 1 1 ←

15
∫Sistemas Digitales I Franklin Moreno

Como se observa en la resta anterior se ha utilizado el C2, cuando utilice complementos para realizar
restas, tómese muy en cuenta si existe un acarreo final (en circulo pintado), si existe un carry (acarreo)
final, este no es tomado en cuenta en la respuesta, además la existencia de carry final me indica que la
respuesta es positiva, entonces 25-18=7 o en binario 1112

1 0 0 1 1 1

0 0 1 1 1 ← Respuesta

Realice la siguiente resta en binario, utilice complementos, R= 21 - 25


16 8 4 2 1

21 1 0 1 0 1 ←

25 1 1 0 0 1 Sumamos estas dos filas 21 + (-25)

C2 -25 0 0 1 1 1 ←

1 1 1 0 0 No existe carry → respuesta negativa

Revisamos si existe carry final, en este caso no hay carry final, si no hay carry final quiere decir que la
respuesta es negativa, si queremos interpretar el resultado, volvemos a obtener el complemento A2 de la
respuesta y añadimos un signo menos, así:

1 1 1 0 0 21 + (-25)
Obtengo nuevamente el C2
C2 -0 0 1 0 0 -4

Realice la siguiente resta: 57. 75 – 21. 25

32 16 8 4 2 1

57.75 1 1 1 0 0 1. 1 1 ← Sumamos estas dos filas 21 + (-25)

21.25 0 1 0 1 0 1. 0 1

-21.25 1 0 1 0 1 0 1 1 ← Existe carry, respuesta positiva

1 1 0 0 1 0 0. 1 0

1 0 0 1 0 0. 1 0

16
∫Sistemas Digitales I Franklin Moreno

MULTIPLICACION.

El proceso para multiplicar dos números en cualquier base es idéntico al proceso cuando se multiplican
números decimales, tomándose muy en cuenta que cuando las multiplicaciones parciales son mayores o
igual a la base, se debe restar esta las veces que sea posible.

Por ejemplo, multiplique estos dos números (24 x 3)5:

2 45

x 35

1 3 25

Analicemos:

3x4=12 12 ≥ 5 → 12-5-5= 2 escribo 2 y llevo 2

2x3=6 +2=8 8 ≥ 5 → 8-5= 3 y escribo 3 llevo 1

Multiplique los siguientes números:

4 5 68 1 1 1 02

x 3 48 x 1 0 12

2 2 7 08 1 1 1 1 02

1 6 1 28 0 0 0 02

2 0 4 1 08 1 1 1 02

1 0 0 0 1 1 02

17
∫Sistemas Digitales I Franklin Moreno

DIVISIÓN.

Como en las operaciones anteriores, el proceso es similar al realizado en decimal.

7 5

1 1 1´ 1´ 0´ 1´ 1 0 1

-1 0 1 1 1 0 0. 0 0 1

0 1 0 1

- 1 0 1

0 0 0 0 1 0 0 0

- 1 0 1

0 0 1 1

358 60 358/60=5

5 4 68 7 48

-4 5 4 5. 7

0 7 2 0

464 -6 4 4

464/60=7 0 5 4

18

También podría gustarte