ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

TAREA 1. Sistemas Operativos Monopuestos


Enviado por   •  19 de Noviembre de 2020  •  Tarea  •  1.087 Palabras (5 Páginas)  •  2.025 Visitas

Página 1 de 5

TAREA 1. Sistemas Operativos Monopuestos.

PARTE I: SISTEMAS DE NUMERACIÓN (2,5 pt.)

Resuelve los siguientes ejercicios propuestos:

EJERCICIO 1: (0,5 pt.)

¿Qué es un sistema de numeración posicional?

El 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 varía 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?

Sistema Binario.

EJERCICIO 2: (2 pt.)

Realiza las siguientes conversiones:

1. Convierte a binario el número decimal 123:

Binario: 1111011 / Decimal: 123

2. Convierte a decimal el número binario 101010:

Binario: 101010 / Decimal: 42

3. Pasa a octal el número decimal 12:

Octal: 14 / Decimal: 12

4. Pasa el número 34 octal a decimal:

Octal: 34 / Decimal: 28

5. Pasa a hexadecimal el número decimal 41565:

Hexadecimal: A25D / Decimal: 41565

6. Pasa a decimal el número F03 hexadecimal:

Hexadecimal: F03 / Decimal: 3843

7. Convierte el número 47 decimal a binario, octal y hexadecimal:

Decimal: 47 / Binario: 101111 / Octal: 57 / Hexadecimal: 2F

PARTE II: ARQUITECTURA DEL COMPUTADOR (5 pt.)

EJERCICIO 1: (3 pt.)

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, y la 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:

Paso 1: Como punto de partida se inicia una fase de búsqueda. Tal y como se explica en el temario, el Contador de Programa (CP) contiene permanentemente la dirección de memoria de la próxima instrucción a ejecutar, en este caso la posición 24.

Paso 2: El CP envía al Registro de Direcciones (MAR) la posición 24. El MAR contiene la dirección de memoria donde se encuentra la próxima instrucción y está comunicado con el bus de direcciones.

Paso 3: La Unidad de Control (UC), que es el centro nervioso del equipo, envía la orden de lectura por medio del bus de control. Seguidamente esta instrucción pasará al Registro de Datos (MDR) por medio del bus de datos.

Paso 4: La instrucción pasa del MDR al Registro de Instrucciones (RI; este contiene la instrucción que se está ejecutando en cada momento).

Paso 5: A continuación el Decodificador (D) decodifica la instrucción haciendo posible que el RI obtenga el Código de Operación (CO). En este caso la instrucción decodificada será la de sumar la variable A (posición 48) + la variable B (posición 49) y almacenar el resultado en C (posición 50).

Paso 6: Después la UC indica al MAR que busque la variable A en la dirección de memoria 48. La UC hace llega al selector la orden de lectura de la dirección almacenada en el MAR a través del bus de control. La operación de la dirección 48 va a parar al MDR donde queda guardada temporalmente en la Unidad Aritmética Lógica (ALU).

Paso 7: Seguidamente se repetirá el Paso 6 pero con la varible B, que se encuentra en la dirección de memoria 49. Mientras tanto el CP prepara la dirección de la siguiente instrucción.

Paso 8: Una vez guardadas ambas operaciones en la ALU, la UC dará la orden a esta unidad para que ejecute la operación de suma que se encuentra guardada en el RI (Pasos 4 y 5).

Paso 9: El resultado será enviado, por orden de la UC, del AC al MDR por medio del bus de datos, para que sea guardado en C.

Paso 10: Finalmente, la UC inserta la dirección de memoria de C (dirección 50) en el MAR y envía la orden de escritura para que se guarde el resultado en la memoria principal.

EJERCICIO 2: (0,5 pt.)

Nombra tres periféricos de entrada, tres periféricos de salida y tres periféricos de entrada/salida.

Periféricos de entrada: ratón, teclado y escáner.

Periféricos de salida: impresora, monitor y auriculares.

Periféricos de entrada/salida: tarjeta de memoria, tarjeta de sonido y HDD externo.

EJERCICIO 3: (0,75 pt.)

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.

-USB-Pendrive: Kingston DTIG4 USB 3.0 / 16GB / 3,80€ (Amazon) / Memoria Flash

-HDD externo: Seagate Basic portátil 2.5” USB 3.0 / 1 TB /  47,80€ (Amazon) / Soporte Magnético.

-DVD-R: Verbatim DVD-R / 4,70GB / 6,90€ (Amazon) / Soporte Óptico.

¿Qué dispositivo de almacenamiento externo utilizarías si en un supuesto práctico necesitamos una gran capacidad de almacenamiento y al mismo tiempo una gran velocidad de acceso a los datos? Responde a las preguntas de forma razonada.

En mi opinión utilizaría un disco duro externo portátil SSD de 2,5” con USB 3.0, puesto que, en comparación a los USB 2.0, la velocidad siempre será más alta. Además, en la actualidad, su precio de compra es bastante asequible y es fácil encontrarlos de grandes capacidades de almacenamiento. Otra ventaja que ofrecen estas memorias es la auto alimentación, sin necesidad de tener que conectarlos a la corriente como sí sucedía con los discos externos más antiguos.

EJERCICIO 4: (0,75 pt.)

Explica la diferencia entre un bus serie y un bus paralelo. Pon dos ejemplos de cada bus.

Bus serie: La información se transmite bit a bit uno detrás de otro por un mismo conductor. Ejemplos: SATA y USB.

Bus paralelo: Los bits se transmiten simultáneamente, utilizando un conductor para cada bit. Ejemplos: IDE/ATA y PCI.

¿Qué significan las siglas USB? ¿Cómo viajan los datos a través de un bus USB, en serie ó en paralelo?

USB: Universal Serial Bus. Los datos viajan en serie.

¿Cuál es más rápido: el bus de direcciones ó un bus serial ATA (SATA)? Razona las respuestas.

El bus de direcciones es más rápido al ser un bus interno en el equipo. ATA (SATA) es un bus de expansión y queda en un segundo puesto, ya que recibe las órdenes de la CPU a través del propio bus de direcciones.

PARTE III (2,5 pt.)

Dados los siguientes componentes físicos de un sistema informático, indica con qué subsistema lógico se corresponde, según la arquitectura Von Neumann:

Imagen 1: Memoria principal.

Imagen 2: Bus interno.

Imagen 3: Periférico de entrada.

Imagen 4: Unidad Central de Proceso (CPU).

...

Descargar como (para miembros actualizados) txt (7 Kb) pdf (80 Kb) docx (11 Kb)
Leer 4 páginas más »
Disponible sólo en Clubensayos.com