MME Tema 2 Ruben Fdez

Descargar como odt, pdf o txt
Descargar como odt, pdf o txt
Está en la página 1de 13

MONTAJE Y MANTENIMIENTO DE EQUIPOS 23/24 Tareas TEMA 2

Unidad 2: Funcionamiento del


ordenador

Tareas
-
Libro y propuestas en clase

Rubén Fernández Molina– 1º SMR 1/13


MONTAJE Y MANTENIMIENTO DE EQUIPOS 23/24 Tareas TEMA 2

Índice

Índice de contenido
Tarea 1..................................................................................................................................................3
Tarea 2..................................................................................................................................................4
Tarea 3..................................................................................................................................................5
Tarea.....................................................................................................................................................6
Tarea.....................................................................................................................................................7

1. Realiza una línea del tiempo con los diferentes elementos y ordenadores de cada
generación. En cada hito añade su fecha, su autor y una imagen. Puedes utilizar la
herramienta online popplet.

1940-1955
Primera Generación
Las computadoras de esta generación estaban constituidas por alrededor de 18,000 tubos al
vacío para procesar la información.
Utilizaban gran cantidad de energía y generaban gran cantidad de calor, pues funcionaban con
válvulas.
Usaban tarjetas perforadoras para introducir datos e instrucciones y tambores magnéticos para
almacenar la información procesada.
La computadora más exitosa de la primera generación fue la IBM 650,de la cual se produjeron
varios cientos.

1956-1964
Segunda Generación
En esta generación, cambiaron a transistores para procesar información haciéndolas más
rápidas, pequeñas y confiables.
- Almacenaban información e instrucciones en pequeños anillos magnéticos.
-Disminuyeron su tamaño al acomodar 200 transistores en la misma cantidad de espacio que en
un tubo al vacío.
-Se mejoraron los programas de la generación anterior y se desarrollaron nuevos lenguajes de
programación como COBOL Y FORTRAN comercialmente accesibles.

1965-1971
Tercera Generación
Surgen las primeras minicomputadoras conformados por circuitos integrados o chips,
aumentando la capacidad del procesamiento de datos y reduciendo notablemente las partes
electrónicas.
- Cuenta con capacidad de teleprocesos y multiprogramación.
-Nace la industria del software, y con ello los programas y software de uso general.
-Se desarrolla la memoria dinámica de acceso aleatorio con interfaz sincrónica, conocida como
SDRAM.

Rubén Fernández Molina– 1º SMR 2/13


MONTAJE Y MANTENIMIENTO DE EQUIPOS 23/24 Tareas TEMA 2

1972-1982
Cuarta Generación
Aparece el microprocesador o microchip,mejorando el rendimiento del equipo, maximizando la
capacidad de realizar tareas y ejecutar programas.
- La computadora de esta generación se llama microcomputadora por usar microprocesador,
mejor conocida como Computadora Personal o PC.
-Se colocan más circuitos en un chip y cada chip pude hacer diferentes tareas. Un chip sencillo
contiene la unidad aritmético-lógica;mientras que la memoria primaria es operada por otros
chips.

1983-1999
Quinta Generación
Surge la computadora personal tal como se conoce hoy en dia.
El almacenamiento de información se realiza en dispositivos magnéticos y ópticos con
capacidades en Gigabytes.
Se utiliza tecnologías de alta y ultra integración, la VLSI y ULSI.
Las grandes empresas inician el desarrollo de software y sistemas operativos mas amigables con
el usuario, esto para nivelarse con el proceso de la microelectrónica.

2000-Actualidad
Sexta Generación
Se integra la pantalla táctil.
Aparecen los dispositivos móviles.
Ahora se habla de dispositivos destinados para el consumo personal, simplificados y capaces de
realizar varia funciones; incluyen computadoras de escritorio, portátiles, tabletas y teléfonos
inteligentes.
Las computadoras cuentan con arquitectura combinadas de paralelo/vectorial, con cientos de
microprocesadores vectoriales que trabajan al mismo tempo.

2.¿Cuál es el elemento que caracteriza cada una de las generaciones de computadores?

Cada generación de computadoras es caracterizada por un mayor desarrollo tecnológico que


fundamentalmente cambia la forma en que las computadoras operan, dando como resultado
productos más pequeños, baratos, poderosos, eficientes y confiables.

3.¿Cuál fue el primer ordenador digital totalmente electrónico? ¿Y el primer PC? ¿Qué es
Colossus?
El Atanasoff Berry Computer (ABC) fue la primera computadora electrónica y digital automática
que se usó con números y letras (aunque ahora se atribuye esto a la Z1 de Konrad Zuse finalizada
en 1938).
El primer IBM PC fue lanzado el 12 de agosto de 1981.
Colossus, el primer ordenador a gran escala que ayudó a ganar la Segunda Guerra Mundial. Fue
bautizado con el nombre de Colossus por su enorme tamaño. Y también por su capacidad para
ayudar a descifrar la mayoría de los mensajes alemanes.

Rubén Fernández Molina– 1º SMR 3/13


MONTAJE Y MANTENIMIENTO DE EQUIPOS 23/24 Tareas TEMA 2

4.¿Qué es CRAY I? Investiga quién fue el desarrollador, en qué año se diseñó, qué capacidad
tiene, y otras características.
El Cray-1 fue un superordenador diseñado por un importante número de informáticos encabezados
por Seymour Cray para Cray Research. El primer sistema Cray-1 fue instalado en el laboratorio
nacional de Los Álamos en 1976.
El sistema inicial tenía ocho procesadores vectoriales en paralelo, circuitos más densos y una
memoria central con mayor capacidad.

5.Busca en Internet información sobre la arquitectura Harvard y su relación con la


arquitectura de Von Neumann.
Ambos tipos de arquitectura utilizan un procesador central para llevar a cabo las operaciones de
cálculo y una memoria para almacenar datos y programas.
En ambos diseños, el procesador y la memoria están conectados a través de un bus, que es un
conjunto de líneas de comunicación que permiten que el procesador acceda a la memoria y
viceversa.
Tanto la arquitectura de Von Neumann como la de Harvard utilizan el sistema de direccionamiento
de memoria, que permite al procesador acceder a cualquier ubicación de memoria específica a
través de una dirección.
En ambos diseños, el procesador y la memoria son componentes clave del sistema de computadora,
y ambos son esenciales para la ejecución de programas y el procesamiento de datos.

6.Instala en tu ordenador el programa para realizar diagramas “dia”, y realiza un dibujo


esquemático de la arquitectura de Harvard.

UAL

Memoria de Unidad de control Memoria de datos


instrucciones

E/S

7.¿Cuál sería la equivalencia física de las unidades funcionales de la arquitectura de Von


Neumann?

La CPU (UC y UAL) correspondería al microprocesador y, realmente, también al chipset.

8.¿Qué elementos integran la CPU? ¿Para qué sirve cada uno de ellos?

-Núcleo: Es la unidad base que constituye a un CPU, que interpreta y ejecuta acciones.
-Unidad de control. Es un circuito digital que extrae la instrucción de la memoria, la descifra y la
ejecuta.
-Unidad aritmética lógica: Es un circuito digital que lleva a cabo las operaciones lógicas,
matemáticas y aritméticas entre los datos.

Rubén Fernández Molina– 1º SMR 4/13


MONTAJE Y MANTENIMIENTO DE EQUIPOS 23/24 Tareas TEMA 2

-Unidad de coma flotante: Es un componente especializado en el cálculo de operaciones con coma


flotante.
-Memoria caché: Es la memoria en la que se almacenan los datos que el usuario consulta con
frecuencia, esto permite ganar velocidad al procesador.
-Registros: Es una memoria de alta velocidad que permite controlar y almacenar las instrucciones
en ejecución.
-Controlador de memoria: Es un circuito que puede estar integrado al procesador y que regula el
flujo de datos entre el procesador y la memoria.
-Bus: Es un sistema digital que envía y recibe datos entre los componentes.

9.¿Qué operaciones pueden realizar las ALU modernas? ¿Qué unidades ayudan a la ALU?
Operaciones aritméticas de números enteros (adición, sustracción, y a veces multiplicación y
división, aunque esto es más complejo) Operación lógica de bits (AND, NOT, OR, XOR, XNOR)
Circuito Operacional, Registros de Entradas, Registro Acumulador y un Registro de Estados,
conjunto de registros que hacen posible la realización de cada una de las operaciones.

10. Busca información en Internet sobre cuántos registros generales suelen tener las CPU
actuales.
La CPU tiene 14 registros internos, cada uno de 16 bits.

Rubén Fernández Molina– 1º SMR 5/13


MONTAJE Y MANTENIMIENTO DE EQUIPOS 23/24 Tareas TEMA 2

Tarea 2
1.Enumera y define brevemente los distintos tipos de buses que existen en un ordenador.
Serie: El bus solamente es capaz de transferir los datos bit a bit. Es decir, el bus tiene un único cable
que transmite la información. Paralelo: El bus permite transferir varios bits simultáneamente, por
ejemplo 8 bits.

2.¿Cuál es la memoria direccionable por un bus de direcciones de 32 bits?


Un sistema con un bus de direcciones de 32 bits puede direccionar 232 (4,294,967,296) direcciones
de memoria. Si cada posición de memoria tiene un byte, el espacio de memoria direccionable es de
4 GiB.

3.¿Qué tipo de memoria se utiliza para almacenar la BIOS? ¿Por qué?


El software del BIOS es almacenado en un circuito integrado de memoria ROM no volátil en la
placa base. Está específicamente diseñado para trabajar con cada modelo de computadora en
particular, interconectando los diversos dispositivos que componen el conjunto de chips compleme-
ntarios del sistema.

4. La memoria caché se puede configurar como write-back o write-through”. Investiga en


Internet sobre el significado de esta expresión.
La escritura se completa únicamente después de que el disco de destino informa que la escritura se
completó correctamente.

5.Calcula la potencia de tres microprocesadores en MIPS (millones de instrucciones por


segundo) sabiendo lo que tardan en ejecutar un programa que contiene 10000
instrucciones:

Microprocesador Tiempo de ejecución MIPS


Micro 1 10 segundos 0,001
Micro 2 4 segundos 0,0025
Micro 3 2 segundos 0,005

6.¿Qué son MFLOPS?


Millones de operaciones en punto flotante por segundo
7.Dadas las siguientes capacidades de memoria, indica cuántos caracteres podrán
almacenar estas memorias:

Capacidad Número de caracteres


2GB 2·230= 2.147.483,648
2MB 2·220= 2097152
4KB 4·210= 4096

Rubén Fernández Molina– 1º SMR 6/13


MONTAJE Y MANTENIMIENTO DE EQUIPOS 23/24 Tareas TEMA 2

8.Relaciona memoria con capacidad.

Memoria Capacidad
Caché 500GB
RAM 256KB
Auxiliar 3bytes
Registros CPU 4GB

9.Relaciona memoria con tiempo de acceso.

Memoria Tiempo de acceso


Caché 0.006 ns
RAM 600 ms
Auxiliar 2 ns
Registros CPU 6 ns

10.Haz una tabla con todos los periféricos de entrada y salida que conozcas, creando una
columna para cada una de las categorías: entrada, salida, almacenamiento y
comunicación.

Entrada Salida Almacenamiento Comunicación


Mouse Monitor Disco duro Tarjetas red
Teclado Altavoces Memoria Flash Modems
Micrófono Auriculares CD Hubs
Escáner Proyector DVD Switch

11.Las siguientes imágenes pertenecen a tres soportes de información.

Cinta de datos Memoria RAM Disco duro


Capacidad: 100GB Capacidad: 2GB Capacidad: 320GB
Precio: 59€ Precio: 54€ Precio: 43€

Responde a las siguientes cuestiones:


a. ¿Qué tipo de memoria es cada uno de ellos?
Cinta de datos Memoria Ram Disco duro
Memoria auxilar Memoria principal Memoria secundaria
b. ¿En qué nivel de la jerarquía de memorias estarían encuadrados?
Cinta de datos: Memoria auxiliar----Nivel 4
Memoria RAM: Memoria principal----Nivel 2
Disco duro: Memoria secundaria----Nivel 3

c. ¿Se mantiene la relación capacidad-coste comentada en la Unidad? ¿Por qué?


Cinta de datos: 59 € / 100 GB = 0,59 € / GB
Rubén Fernández Molina– 1º SMR 7/13
MONTAJE Y MANTENIMIENTO DE EQUIPOS 23/24 Tareas TEMA 2
Memoria RAM: 45 € / 2 GB = 22,5 € / GB
Disco duro: 43 € / 320 GB = 0,13 € / GB
La cinta de datos deberia ser más barata pero como hay más demanda de disco duro es mas
barato.

12.Tenemos una mini CPU muy sencilla con las siguientes características:
 Bus de datos de 8 bits.
 Bus de direcciones de 16 bits.
 Bus de control de 20 bits.

Responde a las siguientes cuestiones:


a. ¿De qué tamaño deberían ser los registros?
Los registros serán de 16 bits.
b. ¿A cuánta información podemos acceder de una sola vez?
Podremos acceder a 16 bits de una sola vez .
c. ¿A cuánta memoria como máximo podemos acceder?
Podremos tener un máximo de 256 direcciones de memoria (28 bits de direcciones).
d. ¿Cuántas señales de control podemos tener?
Podemos tener 12 señales de control
e. ¿Qué señales de control se activarán para efectuar una lectura en memoria?

f. ¿Qué señales de control se activarán para efectuar una escritura en memoria?

g. ¿Cuál es el número en bits de la memoria?


Bus de direcciones 8 bits – Bus de datos 16 bits = 2 8 * 16 = 4096 bits /8 = 512 Byte
/1024 = 0,5 KB.

Rubén Fernández Molina– 1º SMR 8/13


MONTAJE Y MANTENIMIENTO DE EQUIPOS 23/24 Tareas TEMA 2

Tarea 3
1. Simula la ejecución de los siguientes programas almacenados en memoria sabiendo que las
instrucciones están dadas en formato operación-dirección y que las operaciones posibles son las
siguientes:
1 Cargar AC desde memoria 4 Restar al AC de memoria
2 Almacenar AC en memoria 5 Multiplicar al AC de memoria
3 Sumar al AC de memoria 6 Dividir al AC de memoria

Para cada caso indica los valores de los registros de la CPU implicados y explica qué
sucede.
PROGRAMA PROGRAMA
1 2
100 1300 110 1302
101 3301 111 4303
102 2301 112 2303

300 0016 302 0013


301 0007 303 0010

PROGRAMA PROGRAMA
3 4
130 1309 140 1310
131 6308 141 3310
132 3307 142 3313
133 4306 143 4312
134 2309 144 2312

306 0003 310 0005


307 0006 311 0010
308 0002 312 0015
309 0008 313 0020

Programa 1: Carga el valor de la dirección 300 (16) en el AC, suma a este valor el de la dirección
301 (7) y guarda el nuevo valor (23) en la dirección 301.
Programa 2: Carga el valor de la dirección 302 (13) en el AC, resta a este valor el de la dirección
303 (10) y guarda el nuevo valor (3) en la dirección 303. 1 Cargar AC desde memoria. 2 Almacenar
AC en memoria. 3 Sumar al AC de memoria. 4 Restar al AC de memoria. 5 Multiplicar al AC de
memoria. 6 Dividir al AC de memoria. 8
Programa 3: Carga el valor de la dirección 304 (25) en el AC, multiplica este valor por el de la
dirección 305 (3) y guarda el nuevo valor (75) en la dirección 305.
Programa 4: Carga el valor de la dirección 309 (8) en el AC, lo divide por el valor de la dirección
308 (2), le suma al valor del AC (8/2=4) el valor de la dirección 307 (6), le resta al valor del AC
(4+6=10) el valor de la dirección 306 (3) y almacena el valor resultante (7) en la dirección 309.

2. Expresa matemáticamente las operaciones que se han realizado en cada uno de los programas.

Programa 1: A + B 16 + 7 = 23
Rubén Fernández Molina– 1º SMR 9/13
MONTAJE Y MANTENIMIENTO DE EQUIPOS 23/24 Tareas TEMA 2
Programa 2: A - B 13 - 10 = 3
Programa 3: A*B 25*3 = 75
Programa 4: A/B + C - D 8/2 + 6 - 3 = 7

3. Utiliza un esquema de memoria similar al de los ejercicios anteriores para diseñar:


a. Un programa que realice la operación D/B + C
Almacena el resultado en A

b. Un programa que realice la operación A+B-((C+D) x E)


Almacena el resultado en E
Nota: puedes poner las direcciones de memoria que quieras y los datos que quieras.
Para cada variable asignamos una dirección de memoria. Además, habrá que asignar una dirección a
mayores para almacenar el valor del resultado. En este caso, lo utilizaremos para el resultado
intermedio (del paréntesis) y posteriormente para el resultado final. Podríamos utilizar cualquiera de
los registros previos (A, B, C, D o E) pero, para mayor claridad, usamos un registro «nuevo». Así
que tendríamos un total de 6 registros. Los numeramos del 501 al 506… (501:A, 502:B, 503:C,
504:D, 505:E, 506:resultado [al principio estará a 0]).

Rutina del programa:

Cargar el valor de D en el AC (1504). Multiplicar este valor por el de E (5505). Sumar a este valor
el de C (3503). Guardar el valor en memoria (2506). Cargar el valor de A en el AC (1501). Sumar a
este valor B (3502). Restar al resultante el valor del paréntesis (4506). Guardar el resultado en
memoria (2506).

Rubén Fernández Molina– 1º SMR 10/13


MONTAJE Y MANTENIMIENTO DE EQUIPOS 23/24 Tareas TEMA 2

Tarea

Rubén Fernández Molina– 1º SMR 11/13


MONTAJE Y MANTENIMIENTO DE EQUIPOS 23/24 Tareas TEMA 2

Tarea

Rubén Fernández Molina– 1º SMR 12/13


MONTAJE Y MANTENIMIENTO DE EQUIPOS 23/24 Tareas TEMA 2

Tarea

Rubén Fernández Molina– 1º SMR 13/13

También podría gustarte