SOM 01

Páginas: 5 (1171 palabras) Publicado: 29 de octubre de 2015
PARTE I: SISTEMAS DE NUMERACIÓN.
Resuelve los siguientes ejercicios propuestos:
EJERCICIO 1:
¿Qué es un sistema de numeración posicional?
Es aquel que al representar una cantidad mediante una cadena de símbolos, el significado de cada uno de los símbolos que la forman varía en función de la posición que ocupen dentro de dicha cadena.
¿Qué sistema de numeración utiliza el hardware delsistema informático para representar la información?
El sistema de numeración que utiliza el hardware del sistema informático es de numeración en base 2. Utiliza únicamente dos símbolos (el 0 y el 1).
EJERCICIO 2:
Realiza las siguientes conversiones:
1) Convierte a binario el número decimal 123:
Decimal Binario
123 1111011
2) Convierte a decimal el número binario 101010:
DecimalBinario
1x25+0x24+1x23+0x22+1x21+0x20=42 101010
3) Pasa a octal el número decimal 12:
Decimal Octal
12 14
4) Pasa el número 34 octales a decimal.
Decimal Octal
3x81+4x80=28 34
5) Pasa a hexadecimal el número decimal 41565:
Decimal Hexadecimal
41565 A25D
6) Pasa a decimal el número F03 hexadecimal.
Decimal Hexadecimal
3843 F03
7) Convierte el número 47 decimal a binario, octal yhexadecimal.
Decimal Binario Octal Hexadecimal
47 101111 57 2F
PARTE II: ARQUITECTURA DEL COMPUTADOR
EJERCICIO 1:
Tenemos un programa cargado en la memoria principal del sistema, listo para ser ejecutado.
La primera instrucción del programa, se encuentra en la dirección de memoria 24.
La instrucción consiste en sumar dos variables: la variable a, que se encuentra en la dirección de memoria 48, yla variable b, que se encuentra en la posición de memoria 49.
El resultado de la suma, debe ser almacenado en la variable c, que se encuentra en la dirección de memoria 50.
Detalla los pasos que se siguen en la ejecución de la instrucción, indicando en cada paso los valores que van tomando los registros de la memoria principal y de la CPU:
REGISTROS DE LA MEMORIA PRINCIPAL:
MAR (Registro dedirecciones de memoria)
MDR (Registro de intercambio de memoria)
REGISTROS DE LA CPU:
CP (Registro contador de programa)
RI (Registro de instrucciones)
AC (Registro acumulador)
MEMORIA PRINCIPAL:1 11 21 31 41 51 61 71 81 91
2 12 22 32 42 52 62 72 82 92
3 13 23 33 43 53 63 73 83 93
4 14 24 (INSTRUCCIÓN SUMAR A+B, Y ALMACENAR RESULTADO EN C) 34 44 54 64 74 84 94
5 15 25 35 45 55 65 75 85 956 16 26 36 46 56 66 76 86 96
7 17 27 37 47 57 67 77 87 97
8 18 28 38 48 (VARIABLE A=12) 58 68 78 88 98
9 19 29 39 49 (VARIABLE B=4) 59 69 79 89 99
10 20 30 40 50 (VARIABLE C) 60 70 80 90 100
Las posiciones se encuentran en la memoria RAM.
Comienza con la fase de búsqueda:
Obtención de la instrucción a ejecutar.
Decodificación de la instrucción.
Obtención de los pasos que intervienen enla instrucción.
Continúa con la fase de ejecución:
Ejecución de la instrucción y almacenamiento del resultado.
El primer paso para la ejecución de la instrucción, consiste en ir a buscarla en memoria, el CP indica cual es la dirección de memoria donde se halla esa instrucción; en este caso es en la dirección de memoria 24 y entonces el CP pasa la dirección de memoria (casilla 24) al Registrode Direcciones (MAR).
El registro de Direcciones (MAR) contiene la dirección de memoria donde se encuentra la próxima instrucción y está comunicado con el Bus de Direcciones, que conecta la CPU con la memoria principal.
A continuación el valor leído de la memoria (instrucción 1) pasa al registro de datos e instrucciones MDR a través del bus de datos.
En el Registro de Instrucciones (RI) sealmacenan las instrucciones de los programas para ser decodificados, en este caso es la suma de dos números, y ahora los busca, los cuales están en algún lugar de la memoria principal (RAM).
Ahora busca las posiciones y los pasa a la ALU (dirección de memoria 45 y 49) y es en la unidad aritmético lógica donde se realizan las operaciones aritméticas.
El resultado para al registro acumulador (AC)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 01 Somos cristianos
  • ¿Qué somos?
  • Soma
  • SOMA
  • somos
  • Somos estado
  • Some
  • Quienes somos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS