Tarea 2 Julio Cesar Rodriguez Mendoza 202016893 - 154
Tarea 2 Julio Cesar Rodriguez Mendoza 202016893 - 154
Tarea 2 Julio Cesar Rodriguez Mendoza 202016893 - 154
Tutor
FRANCISCO NICOLAS JAVIER SOLARTE SOLARTE
1
Introducción
Los sistemas numéricos son un conjunto de símbolos y reglas que se utilizan para
representar números. Se caracterizan por su base, que es el número de símbolos distintos
que se utilizan para representar números. Los sistemas numéricos más comunes son el
decimal, el binario, el octal y el hexadecimal.
Objetivo General
Objetivos Específicos
2
Diseña cuatro fichas nemotécnicas de los siguientes temas (Maquina de Turing,
arquitectura de Harvard, arquitectura de Von Neumann y clasificación RISC CISC).
3
Enlace a la presentación en línea:
Ítem 1: Explica los sistemas numéricos binario, octal, decimal, hexadecimal y como se
realiza la respectiva conversión entre sistemas.
Los sistemas numéricos son un conjunto de símbolos y reglas que se utilizan para
representar números. Se caracterizan por su base, que es el número de símbolos distintos
que se utilizan para representar números. Los sistemas numéricos más comunes son el
decimal, el binario, el octal y el hexadecimal.
Sistema decimal
El sistema decimal es el sistema numérico más utilizado en la actualidad. Tiene una base de
10, por lo que utiliza los dígitos del 0 al 9 para representar números. El valor de cada dígito
depende de su posición en el número. Por ejemplo, el número 123 en el sistema decimal
representa 1 x 100 + 2 x 10 + 3 x 1 = 123.
Sistema binario
El sistema binario tiene una base de 2, por lo que utiliza los dígitos 0 y 1 para representar
números. El valor de cada dígito depende de su posición en el número. Por ejemplo, el
número 1010 en el sistema binario representa 1 x 2^3 + 0 x 2^2 + 1 x 2^1 + 0 x 2^0 = 10.
Sistema octal
El sistema octal tiene una base de 8, por lo que utiliza los dígitos del 0 al 7 para representar
números. El valor de cada dígito depende de su posición en el número. Por ejemplo, el
número 123 en el sistema octal representa 1 x 8^2 + 2 x 8^1 + 3 x 8^0 = 69.
Sistema hexadecimal
El sistema hexadecimal tiene una base de 16, por lo que utiliza los dígitos del 0 al 9 y las
letras A, B, C, D, E y F para representar números. El valor de cada dígito depende de su
posición en el número. Por ejemplo, el número 123 en el sistema hexadecimal representa 1
x 16^2 + 2 x 16^1 + 3 x 16^0 = 299.
4
De binario a octal: Se agrupan los dígitos binarios de tres en tres, comenzando desde el
punto decimal si lo hay, y se reemplazan por el equivalente en octal.
De octal a binario: Cada dígito octal se reemplaza por su equivalente en binario de tres bits.
5
Ítem 2: Realiza 10 ejercicios de conversión con su respectivo procedimiento. 2 de
decimal a binario, 2 de decimal a octal, 2 de decimal a hexadecimal, 2 de binario a
decimal, 2 de binario a octal.
Decimal a binario:
Ejercicio 1
Número decimal: 12
Procedimiento:
Resultado:
Explicación:
Ejercicio 2
Número decimal: 17
Procedimiento:
6
1. Dividimos el número decimal entre 2.
2. El resto de la división lo escribimos a la derecha del número binario.
3. Dividimos el cociente entre 2 y repetimos el proceso hasta que el cociente sea 0.
Resultado:
Explicación:
Decimal a octal:
Ejercicio 1
Número decimal: 25
Procedimiento:
Resultado:
25 / 8 = 3, resto = 1 3 / 8 = 0, resto = 3
7
Número octal: 31
Explicación:
Ejercicio 2
Número decimal: 73
Procedimiento:
Resultado:
Decimal a hexadecimal:
Ejercicio 1
Número decimal: 10
Procedimiento:
8
3. Dividimos el cociente entre 16 y repetimos el proceso hasta que el cociente sea 0.
Resultado:
10 / 16 = 0, resto = 10
Número hexadecimal: A
Explicación:
El número decimal 10 se puede descomponer en una potencia de 16: 16^0 = 1. Por lo tanto,
el número hexadecimal correspondiente es A, que representa el dígito 10 en el sistema
hexadecimal.
Ejercicio 2
Número decimal: 17
Procedimiento:
Resultado:
17 / 16 = 1, resto = 1 1 / 16 = 0, resto = 1
Número hexadecimal: 11
Explicación:
El número decimal 17 se puede descomponer en dos potencias de 16: 16^0 = 1 y 16^1 = 16.
Por lo tanto, el número hexadecimal correspondiente es 11, que representa los dígitos 10 y
1 en el sistema hexadecimal.
9
Binario a decimal:
Ejercicio 1
Procedimiento:
1. Multiplicamos cada dígito binario por la base del sistema decimal, que es 2.
2. Sumamos los resultados de todas las multiplicaciones.
Resultado:
Explicación:
El número binario 10010 se puede descomponer en cuatro potencias de 2: 2^4 = 16, 2^2 =
4 y 2^1 = 2. Por lo tanto, el número decimal correspondiente es 20.
Ejercicio 2
Procedimiento:
1. Multiplicamos cada dígito binario por la base del sistema decimal, que es 2.
2. Sumamos los resultados de todas las multiplicaciones.
Resultado:
Explicación:
10
El número binario 11111 se puede descomponer en cinco potencias de 2: 2^4 = 16, 2^3 = 8,
2^2 = 4, 2^1 = 2 y 2^0 = 1. Por lo tanto, el número decimal correspondiente es 31.
Binario a octal:
Ejercicio 1
Procedimiento:
000 0
001 1
010 2
011 3
100 4
101 5
110 6
11
111 7
Resultado:
10010010 = 452
Explicación:
1001 = 4
0010 = 2
010 = 1
Ejercicio 2
Procedimiento:
000 0
001 1
12
010 2
011 3
100 4
101 5
110 6
111 7
Resultado:
11111111 = 777
Explicación:
1111 = 7
111 = 7
11 = 3
Ítem 3: Realiza 8 ejercicios de aritmética computacional en base 2 por cada una de las
siguientes operaciones (dos sumas, dos de restas, dos multiplicaciones y dos de
divisiones), recuerde que deben llevar el procedimiento.
13
Ejercicios de suma en base 2
Ejercicio 1
Números binarios:
A = 1010
B = 1101
Procedimiento:
Resultado:
Explicación:
Posición 0: 0 + 1 = 1
Posición 1: 0 + 1 = 1
Posición 2: 1 + 1 = 10
Ejercicio 2
Números binarios:
A = 1111
B = 1111
14
Procedimiento:
Resultado:
Explicación:
Posición 0: 1 + 1 = 10
Posición 1: 1 + 1 = 10
Posición 2: 1 + 1 = 10
Posición 3: 1 + 1 = 10
Ejercicio 1
Números binarios:
A = 1010
B = 1101
Procedimiento:
15
2. Si la resta de dos dígitos es menor que 0, debemos pedir prestado un 1 del siguiente
dígito.
3. Continuamos restando los dígitos hasta llegar al final de los dos números.
Resultado:
Explicación:
Posición 0: 0 - 1 = 1
Posición 1: 1 - 1 = 0
Posición 2: 0 - 0 = 0
Ejercicio 2
Números binarios:
A = 1111
B = 1111
Procedimiento:
Resultado:
1111 - 1111 = 0
16
Explicación:
Posición 0: 1 - 1 = 0
Posición 1: 1 - 1 = 0
Posición 2: 1 - 1 = 0
Posición 3: 1 - 1 = 0
Ejercicio 1
Números binarios:
A = 1010
B = 1101
Procedimiento:
1. Multiplicamos cada dígito binario de A por cada dígito binario de B, empezando por
la derecha.
2. Para cada multiplicación, desplazamos el resultado una posición a la izquierda.
3. Si el resultado de una multiplicación es mayor que 1, llevamos un 1 al siguiente
dígito.
4. Continuamos multiplicando hasta llegar al final de los dos números.
Resultado:
Explicación:
17
La multiplicación de los dígitos binarios de cada posición es la siguiente:
Posición 0: 0 * 1 = 0
Posición 1: 1 * 1 = 1
Posición 2: 0 * 0 = 0
Posición 3: 1 * 1 = 1
Posición 4: 1 * 1 = 1
Posición 5: 1 * 0 = 0
Posición 6: 1 * 1 = 1
Posición 7: 1 * 1 = 1
Ejercicio 2
Números binarios:
A = 1111
B = 1111
Procedimiento:
1. Multiplicamos cada dígito binario de A por cada dígito binario de B, empezando por
la derecha.
2. Para cada multiplicación, desplazamos el resultado una posición a la izquierda.
3. Si el resultado de una multiplicación es mayor que 1, llevamos un 1 al siguiente
dígito.
4. Continuamos multiplicando hasta llegar al final de los dos números.
Resultado:
18
Explicación:
Posición 0: 1 * 1 = 1
Posición 1: 1 * 1 = 1
Posición 2: 1 * 1 = 1
Posición 3: 1 * 1 = 1
Posición 4: 1 * 1 = 1
Posición 5: 1 * 1 = 1
Posición 6: 1 * 1 = 1
Posición 7: 1 * 1 = 1
Ejercicio 1
Números binarios:
Dividendo = 1010
Divisor = 1101
Procedimiento:
19
7. Continuamos dividiendo hasta que el dividendo sea 0.
Resultado:
Explicación:
La división del dígito binario más significativo del dividendo por el divisor es la siguiente:
10 / 11 = 0, resto = 10
El resto es el dígito binario menos significativo del resultado, por lo que el resultado
completo es 0010, resto = 1001.
Ejercicio 2
Números binarios:
Dividendo = 1111
Divisor = 1111
https://mm.tt/app/map/3010497314?t=mbaTQz7NPs
20
21
Ítem 5: Diseña cuatro fichas nemotécnicas de los siguientes temas (Maquina de
Turing, arquitectura de Harvard, arquitectura de Von Neumann y clasificación RISC
CISC)
22
23
24
Conclusión
25
Bibliografías
Raya Cabrera, J. L. & Raya González, L. (2015). Sistemas informáticos. (P. 14-18).
RA-MA Editorial.
https://elibro-net.bibliotecavirtual.unad.edu.co/es/ereader/unad/62481?page=14
26