Sei sulla pagina 1di 17

Fundamentos de los computadores

Tema 1. INTRODUCCIN A LOS COMPUTADORES

Objetivos

FCO

Conocer los trminos bsicos de la asignatura Ofrecer una perspectiva histrica de los computadores Describir las unidades funcionales bsicas de un computador Introducir los sistemas de representacin bsicos y los parmetros caractersticos de los computadores

ndice
Introduccin Historia y evolucin Arquitectura Von Neumann Unidades funcionales del computador Sistemas de representacin bsicos Parmetros caractersticos del computador

FCO

Introduccin

FCO

Informtica INFORmacin + autoMTICA Computador Mquina de programa almacenado Programa Secuencia de instrucciones que se ejecuta de forma secuencial
Computador Datos de Entrada Datos de Salida

Programa

Introduccin
Hardware Conjunto de elementos tangibles (mecnicos o elctricos) Software Conjunto de elementos intangibles (sistema operativo, programas) Unidad Funcional del Computador Circuito que realiza una tarea especfica Bit Unidad mnima (binaria) de informacin (0 1) Byte Unidad de informacin formada por 8 bits (28 = 256 combinaciones)
4

FCO

Historia y evolucin

FCO

El primer dispositivo mecnico considerado un computador fue diseado por Blaise Pascal en el siglo XVII.
La Pascalina es capaz de realizar sumas y restas

Ms informacin en: http://es.wikipedia.org/wiki/Historia_de_la_inform%C3%A1tica


5

Historia y evolucin

FCO

La historia del computador moderno durante el siglo XX gira alrededor de la introduccin y posterior evolucin del interruptor electrnico (electronic switch)
Es un dispositivo que controla el paso de una corriente elctrica en funcin de una seal elctrica externa Permite la implementacin de operaciones lgicas sencillas que se combinan para construir un computador

A
C B
6

Ejemplo: Bajo que condiciones se encendern las bombillas?


C1 C2
0V

C1 5V 0V

C2 5V

Historia y evolucin
Generaciones
Primera generacin (1940-1956)
Vlvulas de vaco Alto consumo y disipacin de calor Baja fiabilidad

FCO
A
e e

Segunda generacin (1956-1963)


Transistor Grandes mejoras en consumo, disipacin y fiabilidad Reduce costes e inicia el camino de la miniaturizacin

C A

C
B

Tercera generacin (1964-1971)


Circuitos integrados (chips) con mltiples transistores Minicomputadores

Cuarta generacin (1971-presente)


Microprocesador Alta escala de integracin Computador personal

Historia y evolucin

FCO

ENIAC 1 gen.

IBM 608 2 gen.

PDP-11 3 gen.
8

Apple II 4 gen.

Historia y evolucin
Quinta generacin (presente y futuro)

FCO

Nuevas tecnologas (ptica, cuntica, etc.) Procesadores multincleo Grandes sistemas multicomputadores Procesamiento distribuido y paralelo Computacin y comunicaciones ubicuas (Internet, dispositivos mviles, redes sociales, etc.) Aplicaciones de la inteligencia artificial (redes neuronales, sistemas expertos, sistemas de reconocimiento de voz, robtica, etc.)

Arquitectura Von Neumann


Sistema de Entrada/ Salida Unidad Central de Proceso Instrucciones Memoria Datos

FCO

Es la base de la inmensa mayora de computadores actuales


La memoria almacena instrucciones y datos La unidad central de proceso ejecuta instrucciones Las instrucciones pueden leer y escribir datos en memoria y acceder al sistema de entrada/salida

10

Unidades funcionales del computador


Unidad Central de Proceso (UCP o CPU)

FCO

Es el componente que interpreta las instrucciones y procesa los datos contenidos en los programas

Memoria
Dispositivo de almacenamiento (permite lectura y escritura) En general, el procesador accede a la memoria como si esta fuera un vector indexado por direcciones
Unidad Central de Proceso
Direccin

Datos Lectura Escritura

Memoria

11

Unidades funcionales del computador


Sistema de Entrada/Salida

FCO

Permite la comunicacin de UCP-memoria con el exterior


Perifricos
Controlador
Interface Entrada / Salida

Buses Externos

Controlador

Controlador

12

Unidades funcionales del computador


Perifricos
De entrada: Ratn, teclado, lpiz, pantalla tctil De salida: Pantalla, altavoz, impresora De almacenamiento: Disco duro, DVD, memoria flash De comunicacin: Modem, red wireless, ethernet Diferentes tecnologas Diferentes tasas de transferencia de informacin Diversidad de modos de operacin (ej: R,W,RW) y funcionamiento Diferentes formatos de representacin de datos

FCO

UCP-memoria vs perifricos

Interfaz o controlador
Dispositivo hardware/software que permite la comunicacin entre UCP-memoria y el perifrico Independiza el sistema UCP-memoria del perifrico
13

Parmetros caractersticos del computador


Tamao de palabra

FCO

Es el nmero de bits que ocupa la unidad de datos bsica de un computador determinado. Es posible encontrar computadores de 8, 16, 32, 64 bits, etc. Los computadores suelen soportar otros tamaos. Por ejemplo, el computador MIPS R2000 puede trabajar con bytes (8 bits) o nmeros reales codificados en 64 bits

Capacidad de memoria
Usualmente expresada en bytes o mltiplos de byte A veces, en otras unidades como bits o relacionadas con el tamao de palabra Prefijos
Segn el contexto, son binarios (2n ) o mtricos (10n ). Por ejemplo, la capacidad de la memoria principal siempre se expresa con prefijos binarios, mientras que perifricos como los discos duros utilizan prefijos mtricos
Prefijo Kilo (K)
Mega (M)

2n 210
220

10n 103
106

Giga (G) Tera (T)


Peta (P)

230 240
250

109 1012
1015

14

Parmetros caractersticos del computador

FCO

Tiempo de ciclo
Es el tiempo que un dispositivo (p.ej. una memoria o un procesador) necesita para realizar Ciclo Valor Frecuencia Valor una operacin bsica mili (m) 10 Kilo (K) 10 Se mide en segundos micro () 10 Mega (M) 10 nano (n) 10 Giga (G) 10 La inversa del tiempo de ciclo es pico (p) 10 Tera (T) 10 la frecuencia, medida en hercios
-3 3

-6 -9

6 9

-12

12

Ancho de banda o tasa de transferencia



15

Cantidad de informacin transferida por unidad de tiempo B = bits_transferidos_por_ciclo / tiempo_de_ciclo Medida en bits por segundo (bps) o bytes por segundo (Bps) Prefijos del sistema mtrico. Ejemplo: MBps = 106Bps

Parmetros caractersticos del computador

FCO

Velocidad de proceso
Se mide en instrucciones por unidad de tiempo
Aunque comercialmente se ha usado la frecuencia del procesador

Ejemplos: IPC (Instrucciones por ciclo), MIPS (Millones de instrucciones por segundo) En mbitos cientficos tambin se usa FLOPS (Operaciones en coma flotante por segundo)

16

Potrebbero piacerti anche