Tarea para SOM01
Enviado por smaull • 13 de Noviembre de 2017 • Tarea • 932 Palabras (4 Páginas) • 409 Visitas
Parte I
Ejercicio 1:
El sistema de numeración posicional es aquel que al representar una cantidad mediante una serie de número o símbolos, el valor de cada número o símbolo dentro de la cantidad viene dado por su posición dentro de la cantidad.
El hardware utiliza el sistema binario.
Ejercicio 2:
1)
Decimal | Binario |
123 | 1111011 |
2)
Decimal | Binario |
42 | 101010 |
3)
Decimal | Octal |
12 | 14 |
4)
Decimal | Octal |
28 | 34 |
5)
Decimal | Hexadecimal |
41565 | A25D |
6)
Decimal | Hexadecimal |
3843 | F03 |
7)
Decimal | Binario | Octal | Hexadecimal |
47 | 101111 | 57 | F2 |
Parte II
Ejercicio 1
Búsqueda de instrucción: El registro contador de programas (CP) tiene la dirección de la memoria principal (RAM) donde se encuentra la instrucción. Tomaría el valor 24.
Después pasa la dirección al registro de dirección de memoria (MAR) que toma el valor 24. El MAR se comunica con la RAM a través de un bus de direcciones para leer la posición 24.
El valor leído de la posición 24, que es la instrucción de sumar, pasa al registro de intercambio de memoria (MDR). La instrucción pasa al registro de instrucciones (RI) a través de un bus de datos.
Decodificación de instrucción: La instrucción que hay en el RI pasa al decodificador para saber lo que hace la instrucción ( suma de dos operandos que están en 2 posiciones de la RAM y escritura del resultado en otra posición de la RAM). Las posiciones de los operandos y la posición donde se tiene que guardar el resultado viene dentro de la instrucción.
...