Tema 2: Hardware

Anuncio
Hardware: dentro de la caja
Introducción a la Informática
2010-2011
Objetivos
• Conocer cómo se almacena y manipula la
información dentro de los ordenadores
• Analizar la estructura y organización básica
de un ordenador
• Describir las funciones e interacciones de
los principales componentes internos
• Diferenciar los tipos de memoria y
dispositivos de almacenamiento
4626. Introducción a la Informática.
Contenidos
1.
2.
3.
4.
¿Qué hacen los ordenadores?
Bits, numeración binaria y codificaciones
CPU y memoria
Buses, puertos y periféricos
4626. Introducción a la Informática.
¿Qué hacen los ordenadores?
• Sus funciones básicas son:
– Recibir datos de entrada (input)
– Procesar la información recibida, haciendo
operaciones aritméticas o lógicas
– Producir una salida, comunicando información
al mundo exterior (output)
– Almacenar información
4626. Introducción a la Informática.
Componentes básicos de un ordenador
• Dispositivos de entrada
– Teclado y ratón
• Dispositivos de salida
– Pantalla, impresora, altavoces
• Procesador (CPU)
• Memoria y dispositivos
de almacenamiento
4626. Introducción a la Informática.
Algo sobre los bits
• La información que maneja un ordenador
es digital
– Unidad elemental: bit (binary digit)
– Dos estados posibles
– Se representan por 0 y 1
• Los bits pueden representar letras,
números, instrucciones, códigos, colores…
• 8 bits = 1 byte (256 valores diferentes)
4626. Introducción a la Informática.
Bits como números
Hay sólo 10 tipos de personas
en el mundo: las que entienden
el binario y las que no.
4626. Introducción a la Informática.
Bits como números
• sistema numérico
binario:
– todos los números
como combinaciones
de 2 dígitos (base 2)
– conversión
binario – decimal
(o hexadecimal)
Dec.
0
1
2
3
4
5
6
7
…
4626. Introducción a la Informática.
Bin.
000
001
010
011
100
101
110
111
Bits como caracteres
• Cada carácter que aparece en el teclado
tiene una representación en bits
• ASCII
– el más extendido
– Codificación fija (1 carácter = 1 byte)
• Unicode
– Esquema único para 65.000 caracteres
independientemente del idioma
– Codificación variable (1 ó 2 bytes)
– Muy usado en la web
4626. Introducción a la Informática.
Para contar muchos bits…
• Se utilizan unidades mayores:
–
–
–
–
–
–
1 Byte
1 Kilobyte (Kb)
1 Megabyte (Mb)
1 Gigabyte (Gb)
1 Terabyte (Tb)
1 Petabyte (Pb)
=
=
=
=
=
=
8 bits
1024 bytes
1024 Kb
1024 Mb
1024 Gb
1024 Tb
• Otras unidades: Exabyte, Zettabyte,
Yottabyte
• Ver Data Powers of Ten
4626. Introducción a la Informática.
Componentes: CPU y memoria
La CPU
• Está contenida en un microprocesador (junto con
otros muchos elementos en la placa-base o
motherboard)
• Es el elemento principal del ordenador
• Ejecuta cada una de las instrucciones de un
programa,
• Las instrucciones del programa le llegan de la
memoria, RAM o ROM
• Los datos los toma de la memoria y los resultados
los deposita en la memoria
4626. Introducción a la Informática.
Compatibilidad
• Cada CPU tiene su propio sistema de
instrucciones dependiendo del
– Fabricante (Intel, Motorola…)
– Sistema operativo (Windows, Linux, Mac OS..)
• Las CPU de la misma familia suelen ser
compatibles hacia atrás y comprenden las
instrucciones de los procesadores antiguos
4626. Introducción a la Informática.
Prestaciones
• El rendimiento de la CPU depende de
– La velocidad del reloj interno (Mhz)
– La arquitectura interna del procesador (8, 16,
32, 64 bits)
• Dos tecnologías
– CISC (Intel Pentium, AMD, 68000):
instrucciones complejas y potentes
– RISC (Alpha, G5, Intel Itanium): instrucciones
sencillas en hardware muy rápidas
(ver detalles en la wikipedia)
4626. Introducción a la Informática.
Tabla de equivalencias
• Intel
• AMD
– Celeron
– Pentium EM64T
– Core 2 Duo, i3, i5
– Quad Core, i5, i7
– Centrino
– Xeon
– Itanium (RISC)
– Sempron
– Athlon64
– Athlon64 x2
– Phenom
– Turion
– Opteron
4626. Introducción a la Informática.
Evolución de los procesadores de Intel
CPU
Word (bits)
Freq. (MHz)
Año
8088
8
8
4
1972
8086
16
16
8
1979
80286
16
16
12
1982
80386
32
32
33
1985
80486
32
32
66
1989
Pentium
32
64
100
1993
Pentium II
32
64
233
1997
Pentium III
32
64
400
1999
Pentium 4
32
64
1400
2001
Itanium
64
64
1500
2003
Data bus
4626. Introducción a la Informática.
Memoria RAM
• Memoria de acceso aleatorio
• Usada para almacenar temporalmente
instrucciones de programas y datos
• Dividida en elementos pequeños identificables por
su dirección y accesibles individualmente
4626. Introducción a la Informática.
La memoria ROM
• Memoria de sólo lectura
• Información almacenada permanentemente
en un chip
• Contiene instrucciones de arranque y otros
datos
• Al encender el ordenador, de manera
automática, se pasan a la CPU para su
ejecución
4626. Introducción a la Informática.
Otras memorias
• CMOS
– Es un pequeño espacio de memoria RAM,
mantenido por una pila eléctrica, para conservar
el calendario, reloj y alguna otra cosa de
pequeño volumen
• FLASH
– Memoria de estado sólido
– Usada en teléfonos móviles, PDA, tarjetas de
expansión, reproductores MP3…
4626. Introducción a la Informática.
Y ahora todo junto
4626. Introducción a la Informática.
Buses, puertos y periféricos
• Los distintos elementos están conectados
entre sí por haces de cables, llamados
buses
• Cada uno suele tener 32 o 64 cables
• Algunos terminan en enlaces abiertos
donde pueden conectarse otros
dispositivos:
– Puertos (ports), bahías (bays), slots de
expansión,…
4626. Introducción a la Informática.
Descargar