You are on page 1of 14

DISEÑO DE CIRCUITOS 2018

BLOQUE 1
SISTEMAS NUMERICOS

ALUMNO: JOSE ALFREDO MENDEZ MARTINEZ


Decimal Binario Octal Hexadecimal Quinario Senario Base 11
N (10) N (2) N (8) N (16) N (5) N (6) N (11)
0 0 0 0 0 0 0
1 1 1 1 1 1 1
2 10 2 2 2 2 2
3 11 3 3 3 3 3
4 100 4 4 4 4 4
5 101 5 5 10 5 5
6 110 6 6 11 10 6
7 111 7 7 12 11 7
8 1000 10 8 13 12 8
9 1001 11 9 14 13 9
10 1010 12 A 20 14 A
11 1011 13 B 21 15 10
12 1100 14 C 22 20 11
13 1101 15 D 23 21 12
14 1110 16 E 24 22 13
15 1111 17 F 30 23 14
16 10000 20 10 31 24 15
17 10001 21 11 32 25 16
18 10010 22 12 33 30 17
19 10011 23 13 34 31 18
20 10100 24 14 40 32 19
21 10101 25 15 41 33 1A
22 10110 26 16 42 34 20
23 10111 27 17 43 35 21
24 11000 30 18 44 40 22
25 11001 31 19 50 41 23
26 11010 32 1A 51 42 24
27 11011 33 1B 52 43 25
28 11100 34 1C 53 44 26
29 11101 35 1D 54 45 27
30 11110 36 1E 60 50 28
31 11111 37 1F 61 51 29
32 100000 40 20 62 52 2A
33 100001 41 21 63 53 30
34 100010 42 22 64 54 31
35 100011 43 23 70 60 32
36 100100 44 24 71 61 33
37 100101 45 25 72 62 34
38 100110 46 26 73 63 35
39 100111 47 27 74 64 36
40 101000 50 28 80 65 37
41 101001 51 29 81 70 38
42 101010 52 2A 82 71 39
43 101011 53 2B 83 72 3A
44 101100 54 2C 84 73 40
Convierta los siguientes números de notación posicional a base diez

a) 1010100.0101(2)
𝑁(10) = 1(64) + 0(32) + 1(16) + 0(8) + 1(4) + 0(2) + 0(1) + 0(0.5) + 1(0.25) + 0(0.125) + 1(0.0625)
𝑁(10) = 64 + 0 + 16 + 0 + 4 + 0 + 0 + 0 + 0.25 + 0 + 0.0625b) 3456.4 (8)= N (10) =84.312510

b)3456.4(8) =

𝑁 (10) = 3(512) + 4(64) + 5(8) + 6(1) + 4(0.125)

𝑁 (10) = 1536 + 256 + 40 + 6 + 0.5 = N (10) = 1838.510

b) FC5D.8 (16)

𝑁 (10) = 15(4096) + 12(256) + 5(16) + 13(1) + 8(0.0625)

𝑁 (10) = 61440 + 3072 + 80 + 13 + 0.5 =N (10) = 64605.510

c) 45.2 (7)

𝑁 (10) = 4(7) + 5(1) + 2(0.14286)

𝑁 (10) = 28 + 5 + 0.286 N (10) = 33.2861

Convierta los siguientes números de notación posicional a base Diez (método de multiplicar por la
base y sumar)

a) 10101001111 (2)
1X2+0=2
2X2+1=5
5X2+0=10
10X2+1=21
21X2+0=42
42X2+0=84
84X2+1=169
169X2+1=339
339X2+1=679
679X2+1=1359(10)
b) 345643 (8)
3X8+4=28
28X8+5=229
229X8+6=1838
1838X8+4=14708
14708X8+3=117667(10)
c) FC5D (16)
15X16+12=252
252X16+5=4037
4037X16+13=64605(10)
d) 453 (7)
4X7+5=54
54X7+3=381(10)
e)101010 (5)
1X5+0=5
5X5+1=26
26X5+0=130
130X5+1=651
651X5+0=3255(10)
Convierta los siguientes números de base diez a base que se indica (método de extracción
de potencias):
Resta sucesiva
a)100.25(10) a N (2)
100.25 - 64= 2 a la 6
36.25 - 32= 2 a la 5
4.25 – 4= 2 a la 2
0.25 – 0.25= 2 a la -2
=0
Numero
6543210-1-2
1100100.01
100.5(10) = 1100100.01(2)

b)3456.4(10) a N (5)
3456.4-3125= 1 vez 5 a la 5
331.4-250= 2 veces 5 a la 3
81.4-75= 3 veces 5 a la 2
6.4-5= 1 vez 5 a la 1
1.4-1= 1 vez 5 a la 0
0.4-0.4= 2 veces 5 a la -1
0
Numero
543210-1
102311.2
3456.4(10) = 10231.2(5)

c)109.5(10) a N (16)
109.25-96=6 veces 16 a la 1
13.25-13= 13 veces 16 a la 0
0.25-0.25= 4 veces 16 a la -1
0
Numero
10-1
6D.4
109.25(10) = 6D.4(16)
Residuos convierta
a)158(10) a N (16)
158/16= 9 residuo 14
El nueve ya no es divisible entre 16 por lo tanto ese sería el MSB el 14 y el 9 el LSB
158(10) = 9E (16)

b)158(10) a N (8)
84/8=10 residuo es 4
10/8=1 residuo es 2
El uno ya no es divisible entre 8 por lo tanto es el MSB y el 4 es el LSB

Ejercicio del múltiplo convierte


A4BDC (26) a N (8)
Paso 1
A 4 B D C
8421|8421|8421|8421|8421|
1010|0100|1011|1101|1100|

A4BDC (16) = 10100100101111011100(2)


Paso 2
Reagruparlos en conjuntos de 3 comenzando desde el extremo derecho
010 100 100 101 111 011 100
Paso 3
Se utiliza la tabla para convertir los conjuntos
|000|001|010|011|100|101|110|111|
0 1 2 3 4 5 6 7
Así
010 = 2, 100 = 4, 100 = 4, 101 = 5, 111 = 7, 011 = 3, 100 = 4
A4BDC (16) = 2445734(8)

Conversión entre binarios y decimales, binario a octal y de


binario a hexadecimal
Binario a decimal

Para realizar la conversión de binario a decimal, realice lo siguiente:

1. Inicie por el lado derecho del número en binario, cada número


multiplíquelo por 2 y elévelo a la potencia consecutiva (comenzando por
la potencia 0).
2. Después de realizar cada una de las multiplicaciones, sume todas y el
número resultante será el equivalente al sistema decimal.
Ejemplos:

 110101 (binario) = 53 (decimal). Proceso:

1*(2) elevado a (0) =1


0*(2) elevado a (1) =0
1*(2) elevado a (2) =4
0*(2) elevado a (3) =0
1*(2) elevado a (4) =16
1*(2) elevado a (5) =32
La suma es: 53

 10010111 (binario) = 151 (decimal). Proceso:

1*(2) elevado a (0) =1


1*(2) elevado a (1) =2
1*(2) elevado a (2) =4
0*(2) elevado a (3) =0
1*(2) elevado a (4) =16
0*(2) elevado a (5) =0
0*(2) elevado a (6) =0
1*(2) elevado a (7) =128
La suma es: 151

 110111 (binario) = 55 (decimal). Proceso:

1*(2) elevado a (0) =1


1*(2) elevado a (1) =2
1*(2) elevado a (2) =4
0*(2) elevado a (3) =0
1*(2) elevado a (4) =16
1*(2) elevado a (5) =32
La suma es: 55

Decimal a binario

Se divide el número decimal entre 2 cuyo resultado entero se vuelve a dividir


entre 2 y así sucesivamente. Una vez llegados al 1 indivisible se cuentan el
último cociente, es decir el uno final (todo número binario excepto el 0 empieza
por uno), seguido de los residuos de las divisiones subsiguientes. Del más
reciente hasta el primero que resultó. Este número será el binario que
buscamos. A continuación, se puede ver un ejemplo con el número decimal 100
pasado a binario.

100 |_2
0 50 |_2
0 25 |_2 --> 100 1100100
1 12 |_2
0 6 |_2
0 3 |_2
11

Otra forma de conversión consiste en un método parecido a la factorización


en números primos. Es relativamente fácil dividir cualquier número entre 2. Este
método consiste también en divisiones sucesivas. Dependiendo de si el número
es par o impar, colocaremos un cero o un uno en la columna de la derecha. Si es
impar, le restaremos uno y seguiremos dividiendo por dos, hasta llegar a 1.
Después sólo nos queda tomar el último resultado de la columna izquierda (que
siempre será 1) y todos los de la columna de la derecha y ordenar los dígitos de
abajo a arriba. Y luego se haría un cuadro con las potencias con el resultado.

Ejemplo:

100|0
50|0
25|1 --> 1, 25-1=24 y seguimos dividiendo por 2
12|0
6|0
3|1
1|1 --> 100 1100100

Y también tenemos otro método el método de distribución en el que


distribuimos el número decimal y podemos tener el resultado en binario,
trabaja de la siguiente manera tenemos el número 151 lo que tenemos que
hacer es distribuir este número buscando el número más próximo; en este caso
es 128 así que en la casilla donde hay capacidad de contener el número que
tenemos lo vamos marcando. y en las casillas que no empleamos las
marcaremos con un 0.

Ejemplo:

2^0= 1|1
2^1= 2|1
2^2= 4|1
2^3= 8|0
2^4= 16|1
2^5= 32|0
2^6= 64|0
2^7= 128|1 128+16+4+2+1=151
2^8= 256|0
Y sucesivos.

Binario a octal

Para realizar la conversión de binario a octal, realice lo siguiente:

1) Agrupe la cantidad binaria en grupos de 3 en 3 iniciando por el lado derecho.


Si al terminar de agrupar no completa 3 dígitos, entonces agregue ceros a la
izquierda.

2) Posteriormente vea el valor que corresponde de acuerdo con la tabla:

Número en binario 000 001 010 011 100 101 110 111

Número en octal 0 1 2 3 4 5 6 7

3) La cantidad correspondiente en octal se agrupa de izquierda a derecha.

Ejemplos:

 110111 (binario) = 67 (octal). Proceso:

111 = 7
110 = 6
Agrupe de izquierda a derecha: 67

 11001111 (binario) = 317 (octal). Proceso:


111 = 7
001 = 1
11 entonces agregue un cero, con lo que se obtiene 011 = 3
Agrupe de izquierda a derecha: 317

 1000011 (binario) = 103 (octal). Proceso:

011 = 3
000 = 0
1 entonces agregue 001 = 1
Agrupe de izquierda a derecha: 103.
Octal a binario

Cada dígito octal se lo convierte en su binario equivalente de 3 bits y se juntan


en el mismo orden. Ejemplo:

 247 (octal) = 010100111 (binario). El 2 en binario es 10, pero en binario


de 3 bits es Oc (2) = B (010); el Oc (4) = B (100) y el Oc (7) = (111), luego el
número en binario será 010100111.

Binario a hexadecimal

Para realizar la conversión de binario a hexadecimal, realice lo siguiente:

1) Agrupe la cantidad binaria en grupos de 4 en 4 iniciando por el lado derecho.


Si al terminar de agrupar no completa 4 dígitos, entonces agregue ceros a la
izquierda.

2) Posteriormente vea el valor que corresponde de acuerdo con la tabla:

Núme
ro en 00 00 00 00 01 01 01 01 10 10 10 10 11 11 11 11
binari 00 01 10 11 00 01 10 11 00 01 10 11 00 01 10 11
o

Núme
ro en
0 1 2 3 4 5 6 7 8 9 A B C D E F
hexad
ecimal

3) La cantidad correspondiente en hexadecimal se agrupa de izquierda a


derecha.

Ejemplos:

 110111010 (binario) = 1BA (hexadecimal). Proceso:

1010 = A
1011 = B
1 entonces agregue 0001 = 1
Agrupe de izquierda a derecha: 1BA

 11011110101 (binario) = 6F5 (hexadecimal). Proceso:

0101 = 5
1111 = F
110 entonces agregue 0110 = 6
Agrupe de izquierda a derecha: 6F5

Hexadecimal a binario

Ídem que, para pasar de hexadecimal a binario, solo que se remplaza por el
equivalente de 4 bits, como de octal a binario.

Tabla de conversión entre decimal, binario, hexadecimal,


octal, BCD, Exceso 3 y Gray o Reflejado

Decimal Binario Hexadecimal Octal BCD EXCESO 3 GRAY o Reflejado

0 0000 0 0 0000 0011 0000

1 0001 1 1 0001 0100 0001

2 0010 2 2 0010 0101 0011

3 0011 3 3 0011 0110 0010

4 0100 4 4 0100 0111 0110

5 0101 5 5 0101 1000 0111

6 0110 6 6 0110 1001 0101

7 0111 7 7 0111 1010 0100

8 1000 8 10 1000 1011 1100


9 1001 9 11 1001 1100 1101

10 1010 A 12

11 1011 B 13

12 1100 C 14

13 1101 D 15

14 1110 E 16

15 1111 F 17

EJEMPLO Convertir de binario (2) a decimal y viceversa

A)1010001 el resultado es 81

B)1000101011 el resultado es 555

C)1110101101 el resultado es 941

D)10011000000 el resultado es 1216

E)183 el resultado es 10110111

F)196 el resultado es 11000100

G) 239 el resultado es 11101111

Para realizar de binario a decimal se utiliza la tabla de potencias de 2

Y si llenamos con el código binario en su lugar correspondiente podemos convertir de binario a


decimal
O utilizar la fórmula de la notación posicional

Ejemplo

Convertir de octal a decimal

28.6(8) a (10) = N (10) = 2(8)1 +8(8)0 + 6(8)-1 = N (10) =16+8+.75= 24.75

Ejemplos de operaciones con números binarios

Resta

Para realizar una resta de binarios se utiliza la tabla de resta donde

0-0= 0

1-0= 1

1-1=0

0-1= 1 y debo 1

Ejemplo

101010101-100011011= 101010101=341

- 100011011=283

Que el resultado serio 111010 =58

Suma

Para realizar una resta de binarios se utiliza la tabla de suma donde


0+0= 0

1+0=1

0+1=1

1+1= 2 pero en binario es 10 donde ay un acarreo

Ejemplo

101101 + 100111 a decimal 101101=45

+100111=39

Que el resultado serio 1010100=84

Multiplicación

Para la multiplicación se realiza como una común que solo da 1 cuando es 1 por 1 y 0 por 1 o 1 por
0 es igual a cero y al final se realiza la suma binaria

Ejemplo 1011= 11

X101= 5

1011

0000

1011

El resultado 110111= 55

División

Para la división se realiza como una común pero la resta se realiza en binario

Ejemplo

1001
̅̅̅̅̅̅̅̅̅̅̅
101|101110

- 101

000110

-101

1
Conclusiones

En este primer bloque del curso diseño digital de circuitos 2018 aprendí a realizar conversiones
entre los diferentes sistemas numéricos, las bases que mas se utilizan son N2, N8, N10, Y N16.

Sin embargo, es importante saber y conocer las conversiones entre todos los sistemas que existen,
para esto existen diferentes métodos que se emplean; formula general, extracción de potencias,
residuos, multiplicación por la base y sumar y el método de múltiplo.

En esta unidad practique y estudie cada uno realizando ejercicios con apoyo del documento de
sistemas numéricos, el cual tenía buena explicación y ejemplos.

Las operaciones con números binarios pueden ser confusas, pero es como todas las operaciones
que realizamos al principio son confusas, pero en cuanto mas las practicamos estas dejan de ser
confusas y se van tornando un tanto más sencillas, pero aun hace esto no es posible si nos y
conocen las reglas que llevan cada una para poder realizarlas si se quiere comprobar si se hicieron
correctamente lo mas sencillo y recomendado es el realizar las operaciones cambiando los valores
a números decimal.

El material que aporto el instructor en el bloque fue de gran ayuda e importancia puesto que en
este los temas estaban bien explicados y con sus respectivos ejemplos, al principio me costo un
poco de trabajo, pero cada vez iba comprendiendo mas los temas hasta el punto de poder
contestarlos.

La actividad que se realizo me ayudo a completar los objetivos del bloque, gracias a las
herramientas proporcionadas como lo archivos y el video, espero que los demás bloques sean
igualmente.