SISTEMAS DE NUMERACIÓN
Enviado por Sergio Garcia • 31 de Enero de 2023 • Trabajo • 1.289 Palabras (6 Páginas) • 141 Visitas
PARTE 1: SISTEMAS DE NUMERACIÓN
EJERCICIO 1
Qué es un sistema de numeración posicional?
Es aquel que al representar una cadena de símbolos, el significado de cada uno de los símbolos varían en función de la posición que ocupen dentro de la cadena.
¿Qué sistema de numeración utiliza el hardware del sistema informático para representar la información?
Se basa en la representación de cantidades utilizando los dígitos 1 y 0, por tanto su base es dos (binario)
EJERCICIO 2
1) Convierte a binario el número decimal 123:
Decimal | Binario |
123 | 123/2=61 resto 1 61/2=30 resto 1 30/2=15 resto 0 15/2=7 resto 1 7/2=3 resto 1 3/2=1 resto 1 1111011 |
2) Convierte a decimal el número binario 101010:
Decimal | Binario |
101010= 1x25+0x24+1x23+0x22+1x21+0x20= 32+0+8+0+4+0=42 | 101010 |
3) Pasa a octal el número decimal 12:
Decimal | Octal |
12 | 12/8=1 resto 4 14 |
4) Pasa el número 34 octal a decimal.
Decimal | Octal |
3×8¹+4×8⁰ = 28 | 34 |
5) Pasa a hexadecimal el número decimal 41565:
Decimal | Hexadecimal |
41565 | 41565/16= 2597 resto D |
6) Pasa a decimal el número F03 hexadecimal.
Decimal | Hexadecimal |
15x162+0x161+3x161= 3840+0+1=3843 | F03 |
7) Convierte el número 47 decimal a binario, octal y hexadecimal.
Decimal | Binario | Octal | Hexadecimal |
47 | 47/2=23 resto 1 23/2=11 resto 1 11/2=5 resto 1 5/2=2 resto 1 2/2=1 resto 0 101111 | 47/8=5 resto 7 57 | 47/16= 2 resto 15 2F |
PARTE 2: ARQUITECTURA DEL COMPUTADOR
EJERCICIO 1
1.Fase de Búsqueda
- El CP (Registro contador de Programa) contiene la dirección de la próxima instrucción a ejecutar, por ello la primera instrucción es ir a buscarla en la memoria donde se halla esa instrucción, que se encuentra en la dirección de memoria 24.
- El CP pasa la dirección de memoria 24 al registro MAR (registro de direcciones) que esta directamente comunicado con la memoria principal a través del bus de direcciones.
- El valor leído en la memoria, pasa al MDR(Registro de intercambio de memoria)
- El MDR, contiene el dato leído de la memoria (instrucción sumar a+b, y almacenar resultado en c). La instrucción pasa al RI (registro de Instrucciones)
- En el registro de instrucciones, se almacenan las instrucciones de los programas para ser decodificadas a través del decodificador de instrucciones (D)
- Se decodifica el código de la instrucción almacenada en el RI (Registro de instrucciones)
- Una vez extraído y analizado el código de operaciones de la instrucción en curso (sumar
a+b, y almacenar resultado en c)También viene indicado donde se encuentran los dos números a sumar, la variable A=12 , en la dirección de memoria 48, y la variable B=4,en la posición de memoria 49.
- Se generan las señales de control necesarias para la ejecución de la instrucción, que se envían a los dispositivos correspondientes a través del Bus de control
- El próximo paso, es ir a buscar los dos números, y pasarlos a la ALU (unidad aritmético-lógica)
- Introducimos la dirección de memoria (48) donde se encuentra la variable A=12 en el MAR e indicamos que queremos realizar una operación de lectura
- El contenido de la dirección 48 se guardara en el MDR(Registro de Datos)
- Este primer numero lo pasamos a un registro temporal de la ALU (Unidad Aritmético – Lógica)
- Buscamos del segundo numero en la posición de memoria 49 en el MAR y realizamos una operación de lectura
- El contenido de la dirección 49 se guarda en el MDR (Registro de Datos)
- Pasamos el segundo numero a otro registro temporal de la ALU
1.Fase de ejecución
- Ya con las instrucciones (12+4) en la ALU, solo falta dar la orden de sumar y este resultado se almacena en otro registro de ALU en el AC (Registro Acumulador)
- En este registro se almacenan los resultados de las operaciones.
- El siguiente paso es pasar el contenido de AC (Registro Acumulador) al MDR (Registro de datos), insertamos la dirección de memoria 50 que es donde vamos a guardar el resultado en el MAR (registro de memoria)
- Damos orden de escritura a la memoria principal y ya queda almacenado el resultado de la operación en la posición 50
EJERCICIO 2
Periféricos de entrada
teclado, ratón y escáner
Periféricos de salida
monitor, altavoz e impresora
Periféricos de entrada/salida
pantalla táctil, memorias USB Y Impresoras multinacionales
EJERCICIO 3
Nombra tres dispositivos concretos de almacenamiento externo (memoria secundaria) que utilicen diferente tecnología para almacenar la información, indicando en cada uno de ellos: capacidad máxima de almacenamiento, precio aproximado y tecnología utilizada para almacenar los datos
...