Sie sind auf Seite 1von 7

Tema: Actividad de Aprendizaje 1.

Sistemas de
numeración y álgebra de Boole
INSTRUCCIONES:

Unidad 1 y 2 del curso. Recuerda que deberás explicar el proceso


teórico realizado.

DESARROLLO:

1) Convertir el número 100 decimal a binario

Por principio de cuentas elaboré una tabla de potencias con base 2 de 8 bits y a
continuación realicé los siguientes argumentos.

Si el número que se desea transformar a binario, en este caso 100, es mayor o igual a la
primera potencia de izquierda a derecha, es decir, el 128, se debe colocar un 1 debajo y
posteriormente restar esa misma cantidad al número que se desea transformar, en este
caso el 100. De lo contrario es preciso poner un 0 debajo y continuar con la siguiente
potencia en la tabla en donde aplicaremos el mismo proceso hasta llegar a la última
potencia.

128 64 32 16 8 4 2 1
0 1 1 0 0 1 0 0
100 36 4 4 4 0 0 0

Respuesta: El resultado de convertir el número decimal 𝟏𝟎𝟎𝟏𝟎 en binario es:


𝟎𝟏𝟏𝟎𝟎𝟏𝟎𝟎𝟐

2) Convertir el número 510 decimal a octal

El sistema de numeración octal es un sistema de numeración en base 8, una base que es


potencia exacta de 2 o de la numeración binaria. El sistema octal usa 8 dígitos y cada
dígito tiene el mismo valor que en el sistema de numeración decimal. A partir de esta
información necesitamos hallar un número que multiplicado por 8 nos dé como resultado
la cantidad más cercana al número decimal que deseamos convertir en este caso al 510 y
posteriormente restarle esa misma cifra y anotar los sobrantes los cuales se convertirán al
final en el número octal que buscamos, tal y como se muestra a continuación.

Decimal Octal
(510)10 = (776)8
Multiplicando Sobrante
510/8 63 → 8 ∗ 63 = 504 6
63/8 7 → 8 ∗ 7 = 56 7
7/8 0→8∗0=0 7

Respuesta: El número decimal 𝟓𝟏𝟎𝟏𝟎 transformado a octal es 𝟕𝟕𝟔𝟖

3) Convertir el número 340 a hexadecimal

El sistema hexadecimal es el sistema de numeración posicional que tiene como base el


16. Sabiendo esto se requiere hallar un número que multiplicado por 16 dé como
resultado la cantidad más cercana al número decimal que deseamos convertir en este
caso al 340 y posteriormente restarle esa misma cifra y anotar los sobrantes los cuales se
convertirán al final en el número octal que buscamos. Dato importante, a partir del número
10 los números subsecuentes incluyendo este última serán escritos con letras a, b, c, d y
así sucesivamente, tal y como se muestra a continuación.

Decimal Hexadecimal
34010 = 15416
Multiplicando Sobrante
340/16 21 → 16 ∗ 21 = 336 4
21/16 1 → 16 ∗ 1 = 16 5
1/16 0 → 16 ∗ 0 = 0 1

Respuesta: El número decimal 𝟑𝟒𝟎𝟏𝟎 transformado hexadecimal es 𝟏𝟓𝟒𝟏𝟔


4) Convertir el número (100101)2 a decimal

En el sistema binario solo se necesitan dos cifras. Un número binario puede ser
representado por cualquier secuencia de bits que suelen representar cualquier
mecanismo capaz de usar dos estados mutuamente excluyentes.

Tomando en cuenta lo anterior elaboré una tabla de potencias con base 2 y procedí a
realizar loa siguientes gestiones. En primer lugar, escribí el número binario en la tabla de
potencias e identifiqué la posición de todos los 1. Posteriormente procedí a sumarlos y el
resultado fue el siguiente.

128 64 32 16 8 4 2 1
1 0 0 1 0 1
32 0 0 4 0 1 = 37

Respuesta: El número binario 𝟏𝟎𝟎𝟏𝟎𝟏𝟐 transformado decimal es 𝟑𝟕𝟏𝟎

5) Convertir el número ((2C6B)16 a decimal

Nuevamente hice uso de la tabla de potencias, pero esta vez la cambié a una con base 16
para que fuera acorde al sistema hexadecimal. El método para la conversión es similar al
binario, pero esta vez todos los números y letras serán multiplicado por una potencia
distinta según el lugar que ocupen en la tabla de potencias. Es importante recordar que
las letras corresponden a un número a partir del 10 en el sistema hexadecimal y se deben
multiplicar por el número que les corresponda tal y como se muestra a continuación.

4096 256 16 1
2 C 6 B
8192 3072 96 11 11371

𝐴 = 10
𝐵 = 11
𝐶 = 12
𝐷 = 13
𝐸 = 14
𝐹 = 15
Respuesta: El número hexadecimal 𝟐𝑪𝟔𝑩𝟏𝟔 transformado decimal es 𝟏𝟏𝟑𝟕𝟏𝟏𝟎

6) Construyendo una tabla de verdad, demuestra que es correcta la ley


distributiva del álgebra de Boole: X * (Y + Z) = (X * Y) + (X * Z).

x y z x y+z x (y + z) xy xz xy + xz
0 0 0 0 0 0 0 0 0
0 0 1 0 1 0 0 0 0
0 1 0 0 1 0 0 0 0
0 1 1 0 1 0 0 0 0
1 0 0 1 0 0 0 0 0
1 0 1 1 1 1 0 1 1
1 1 0 1 1 1 1 0 1
1 1 1 1 1 1 1 1 1

Vemos que la columna (4) y (7) son iguales así probamos que x(y + z) = xy + xz~~ >
propiedad distributiva de la multiplicación booleana utilizamos el hecho de que
(0 + 0 = 0)
(0 + 1 = 1 + 0 = 1)
(0 ∗ 1 = 1 ∗ 0 = 0)
(1 ∗ 1 = 1)
Todas las combinaciones posibles, de 3 elementos (x, y, z), donde asumen los valores
(0,1), son 23 = 8 combinaciones diferentes.

7) Construyendo una tabla de verdad, demuestra que es correcto el


teorema De Morgan: (𝒙 + 𝒚)𝟏 = 𝒙𝟏 𝒀𝟏

x y x+y (x + y)´ X´ Y´ x´ y´
0 0 0 1 1 1 1
0 1 1 0 1 0 0
1 0 1 0 0 1 0
1 1 1 0 0 0 0

8) Expresar la función de Boole F= x y + x' z como un producto en la


forma de términos máximos.
Primero convertiremos la función a términos OR usando la ley distributiva:
𝐹 = 𝑥𝑦 + 𝑥´𝑧 = (𝑥𝑦 + 𝑥´)(𝑥𝑦 + 𝑧)
𝐹 = (𝑥 + 𝑥´)(𝑦 + 𝑥´)(𝑥 + 𝑧)(𝑥 + 𝑧)
𝐹 = (𝑥´ + 𝑦)(𝑥 + 𝑧)(𝑦 + 𝑧)
La función tiene tres variables x, y, z, a cada termino OR le hace falta una variable, por
tanto:
𝑥´ + 𝑦 = 𝑥´ + 𝑦 + 𝑧𝑧´ = (𝑥´ + 𝑦 + 𝑧)(𝑥´ + 𝑦 + 𝑧´)
𝑥 + 𝑧 = 𝑥 + 𝑧 + 𝑦𝑦´ = (𝑥 + 𝑦 + 𝑧)(𝑥 + 𝑦´ + 𝑧)
𝑦 + 𝑧 = 𝑦 + 𝑧 + 𝑥𝑥´ = (𝑥 + 𝑦 + 𝑧)(𝑥´ + 𝑦 + 𝑧)

Cambiando todos los términos y quitando aquellos que aparezcan más de una vez se
obtendrá finalmente:
𝐹 = (𝑥 + 𝑦 + 𝑧)(𝑥 + 𝑦´ + 𝑧)((𝑥´ + 𝑦 + 𝑧)(𝑥´ + 𝑦 + 𝑧´)
= 𝑀0 𝑀2 𝑀3 𝑀4 𝑀5
Podemos expresar la función de la siguiente manera:
siguiente manera:
𝐹(𝑥, 𝑦, 𝑧) = Π(0,2,4,5)
El símbolo de producto Π denota la aplicación de la función AND a los términos máximos.
Los números representan los términos máximos de la función.

9) Expresar la función de Boole F= x + y´ z como suma de términos


mínimos.
Para hacer la conversión de una forma canónica a otra, intercámbiese los símbolos Σ y Π
y lístese aquellos números que faltan en la forma original.
𝐹 (𝑥, 𝑦, 𝑧) = Σ (1,2,5,6)
Bibliografía

Disfruta las Matemáticas (2011). Sistema binario de números. Recuperado de


http://www.disfrutalasmatematicas.com/numeros/binarios-numeros-sistema.html

Math (2018). Los números binarios Recuperado de https://es.plusmaths.com/los-numeros-


binarios.html

Xunta. (2013). Binario y decimal conversión. Recuperado de


http://www.edu.xunta.gal/centros/iesdavidbujan/system/files/Practica+1+BINARIO+Y+DEC
IMAL.pdf

Concepto definición. (26/09/2015). Definición de tablas de verdad. Recuperado de


http://conceptodefinicion.de/tablas-de-verdad/

González Marín J.M (2018) Electrónica Digital. Recuperado de


https://electronicadigital6bm.es.tl/MINITERMINOS-Y-MAXITERMINOS.htm

Das könnte Ihnen auch gefallen