Entregable 1 Arquitectura y programación de computadoras
joseloparTarea29 de Noviembre de 2022
2.063 Palabras (9 Páginas)149 Visitas
[pic 1]
Indicaciones:
- A continuación, encontrarás una serie de ejercicios que debes anexar en la sección de entregables.
- Para resolverlos es importante te apoyes en el material semanal.
- El documento debe de entregarse en Word, fuente Arial de 12, si es necesario anexar imágenes del procedimiento, debes incorporarlas dentro del documento.
- El archivo se debe llamar “Entregable1_apc” en formato .pdf o .doc.
- Es importante que al final del documento pongas tus conclusiones sobre lo que aprendiste.
- Revisar la rúbrica.
EJERCICIOS
- Realizar una infografía de los buses de la computadora.
[pic 2]
Realiza las siguientes operaciones, es importante incluir el procedimiento:
- Las siguientes palabras convertir a binario:
- PIRAMIDES
Letra | Valor | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 | RESULTADO |
P | 80 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 01010000 |
I | 73 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 01001001 |
R | 82 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 01010010 |
A | 65 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 01000001 |
M | 77 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 01001101 |
I | 73 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 01001001 |
D | 68 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 01000100 |
E | 69 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 01000101 |
S | 83 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 01010011 |
PIRAMIDES= 01010000 01001001 01010010 01000001 01001101 01001001 01000100 01000101 01010011
- MANDARINA
Letra | Valor | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 | RESULTADO |
M | 77 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 01001101 |
A | 65 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 01000001 |
N | 78 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 01001110 |
D | 68 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 01000100 |
A | 65 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 01000001 |
R | 82 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 01010010 |
I | 73 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 01001001 |
N | 78 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 01001110 |
A | 65 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 01000001 |
MANDARINA= 01001101 01000001 01001110 01000100 01000001 01010010 01001001 01001110 01000001
Para estos dos ejercicios buscamos el valor de cada letra en mayúscula en la tabla del código ASCII, si el valor de la letra es mayor o igual al valor de la tabla de conversión, encendemos un bit colocando un 1 y restado ambos valores, el sobrante lo volvemos a restar y volvemos a encender otro bit hasta llegar a cero y como resultado tenemos un número binario de 8 bits.
Ejemplo. Letra M, valor en tabla 77, 77 es mayor o igual a 128? La respuesta es no, colocamos un cero, 77 es mayor o igual a 64? La respuesta es sí, lo restamos y colocamos un 1 quedando como sobrante 13, como no es mayor que 32 ni 16 colocamos un 0 en ambos espacios, como es mayor a 8 lo restamos y colocamos un 1 sobrando 5, como es mayor que 4 lo restamos y colocamos un 1 sobrando 1, como no es mayor que 2 colocamos un 0 y como es igual a 1 encendemos el último bit colocando un 1 y obtenemos como resultado el siguiente número binario 01001101
- Convertir de binario a palabra:
a. 01000101 01010011 01010100 01010010 01000101 01001100
01001100 01000001
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 | VALOR | LETRA |
0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 69 | E |
0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 83 | S |
0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 84 | T |
0 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 82 | R |
0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 69 | E |
0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 76 | L |
0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 76 | L |
0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 65 | A |
RESULTADO
01000101 01010011 01010100 01010010 01000101 01001100
01001100 01000001= ESTRELLA
b. 01000010 01000001 01001110 01000100 01000101 01010010
01000001
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 | VALOR | LETRA |
0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 66 | B |
0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 65 | A |
0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 78 | N |
0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 68 | D |
0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 69 | E |
0 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 82 | R |
0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 65 | A |
RESULTADO
01000010 01000001 01001110 01000100 01000101 01010010
...