Abstracciones y tecnología de los computadores Realizado por: José León y Luis Miguel Sotamba

Get Started. It's Free
or sign up with your email address
Abstracciones y tecnología de los computadores Realizado por: José León y Luis Miguel Sotamba by Mind Map: Abstracciones y tecnología de los computadores  Realizado por: José León y Luis Miguel Sotamba

1. Clases de computador según su finalidad

1.1. Computadore personales

1.2. Servidores

1.3. Centros de datos

1.4. Supercomputadores

1.5. Computadores empotrados

2. Del lenguaje de alto nivel al lenguaje del Hardware

2.1. 1. Lenguaje de alto nivel

2.2. 2. Compilador

2.3. 3. Lenguaje ensamblador

2.4. 4. Lenguaje máquina

3. Medición del prestaciones CPU

3.1. Tiempo de CPU para un programa

3.2. Ciclos de reloj dela CPU

3.3. Frecuencia de reloj

4. Ecuación clásica de las prestaciones de la CPU

4.1. Tiempo de ejecucion = NI*CPI/F

4.2. NI=Numero de instrucciones

4.3. CPI =Ciclos por instrucción

4.4. F=Frecuencia de reloj

4.5. Ciclos de reloj de la CPU=CPI*NI

5. Revolución de la información

5.1. Computadoras en automóviles

5.2. Teléfonos móvil

5.3. Proyecto del genoma humano

5.4. World Wide Web

5.5. Motores de búsqueda

6. Contenido de un computador

6.1. Placa base

6.2. Memoria

6.3. Procesador

6.3.1. Ruta de datos

6.3.2. Ruta de control

6.4. Memoria caché

7. Almacenamiento de la información

7.1. Memoria principal (volátil)

7.2. Memoria secundaria (no volátil)

8. Capas jerárquicas de Hardware y Software (Exterior a interior) para la ejecución de instrucciones

8.1. 1. Programas de aplicación

8.2. 2. Programas de sistema

8.3. 3. Hardware

9. Medición de prestaciones de instrucciones

9.1. Media de ciclos por instrucción (CPI)

9.2. Instrucciones de un programa

10. Factores que afectan el rendimiento de un programa:

10.1. Algoritmo

10.2. Lenguaje de programación o compilador

10.3. Sistema de memoria

10.4. Procesador

10.5. Dispositivos y sistema de E/S.

11. Componentes clásicos de un computador

11.1. Dispositivos de entrada/salida

11.2. Ruta de datos y de control o procesador

11.3. Memoria

12. Evolución de la construcción de dispositivos de cálculo

12.1. Válvulas de vacío: 1941

12.2. Transistores: 1947

12.3. Circuitos integrados: 1964

12.4. Microprocesadores: 1970

12.5. Redes computadores y más

13. Beneficios de los lenguajes de alto nivel

13.1. Lenguaje más neutral

13.2. Productividad del programador

13.3. Programas independientes del computador