Académique Documents
Professionnel Documents
Culture Documents
TEMA 1: INTRODUCCIÓN
11..11.. C
COON
NCCE
EPPT
TOOD
DEEC
COOM
MPPU
UTTA
ADDO
ORR
o Computador u ordenador máquina programable para el procesado
de información.
o Procesar información a partir de unos datos de entrada se extraen
unos resultados o conclusiones.
5X 2 − 9X + 3 = 0
Datos: 5, -9, 3
Procesamiento:
9 ± 9 2 − 4 ⋅ 5 ⋅ 3 9 ± 4 .6
X = =
2⋅5 10
⎧ X 1 = 1,36
Resultados ⎨
⎩ X 2 = 0.44
o Tipos:
Analógico Procesan información analógica.
Digital Procesan información digital.
Híbrido
⎧Hardware
o Computador ⎨
⎩Software
HARDWARE
Placa Base
Ranura
CACHÉ AGP
Zócalo
CPU
Ranuras
ISA
Conectores
Ranuras RAM
PCI
BIOS CHIPSET
o Microprocesador da órdenes.
o Coprocesador cálculos matemáticos complejos.
o Bus:
Datos.
Direcciones.
Control.
o Anexas:
Controladoras de disco: controladoras más generalizadas
IDE (Integrated Drive Electronics – Electrónica integrada en
la unidad) y la EIDE. La más profesional y cara es la SCSI
(Small Computer System Interface – Sistema de interfaz para
microcomputadora).
Placas de expansión: video, sonido, etc.
Memoria
o Almacena información.
o Externa:
Según almacenamiento:
− Magnéticos: floppy, HD y cintas.
− Ópticos: CD Rom, DVD, etc.
− Magneto-ópticos Grabación magnetica,
reproducción óptica:
o Disco MD (Mini Disc) de 640 Mb, 540
Mb, 230 Mb y 128 Mb.
o Interna:
RAM (Random Access Memory o memoria de acceso
aleatorio).
ROM (Read Only Memory o memoria sólo de lectura).
EPROM, EEPROM, etc
o Virtual:
o Acciones:
Escritura.
Lectura.
Sistema Operativo
o Conjunto de programas residentes en la memoria.
o Funciones del sistema operativo:
Hacer de interfaz entre el usuario y el hardware de la máquina.
Administrar y controlar los dispositivos hardware.
Apoyar la ejecución de otros programas.
o Exigencias
Eficiencia.
Fiabilidad.
Facilidad de mantenimiento
Tamaño reducido.
o Ejemplos:
MS-DOS:
− μP Intel (8088, 8086, 80286, 386, 486,
Pentium,...).
− Se centra en la gestión de sistema de ficheros y la
transferencia de información hacia los periféricos.
− Funciona mediante interrupciones.
Impide aprovechar los últimos avances de los
PC’s.
− Monousuario y monoproceso.
UNIX:
: No mantiene la compatibilidad entre versiones.
− Sistema operativo de propósito general.
− Multiusuario y multiproceso añade sistemas de
protección y seguridad de información y de
procesos.
− Cualquier sistema de entrada/salida se trata como
si fuese un archivo.
Windows 95/NT/2000/XP/Vista:
− Fácil acceso a los recursos del sistema (sistema
de ventanas, iconos y puntero de ratón.).
− No es necesario ningún conocimiento del
funcionamiento de la máquina.
Instrucciones de
Máquina Juego de
Instrucciones
Lenguaje
Máquina
o Etapa de compilación:
Enlazador (linker)
C.P.U
o Unidades funcionales:
Unidades de Entrada/Salida.
Memoria:
− Principal.
− Secundaria.
− Tamaño Información almacenada en:
o Byte = 8 bits.
10
o Kilobyte (KB) = 2 bytes = 1.024 bytes
o Elementos:
Registro Contador de programas (CP o PC).
Registro de Instrucciones (RI o IR).
Decodificador.
Reloj.
Generador de Señales o Secuenciador (S)
o El sistema operativo:
Carga en memoria y ejecuta todos los programas controladores
que controlan los distintos unidades y periféricos (llamados
driver).
Carga en memoria y ejecuta el programa que representa el
interfaz de usuario.
11..22.. R
REEN
NDDIIM
MIIE
ENNT
TOOD
DEEU
UNNC
COOM
MPPU
UTTA
ADDO
ORR
o Factores de crecimiento del rendimiento:
Computadores basados en µP (años 70).
Aparición lenguajes de programación de alto nivel y de
sistemas operativos independientes de la plataforma
arquitectura RISC (Reduced Instruction Set Computer)
(principio de los 80).
NI Fc
MIPS = =
Tiempo de ejecución 10 6 CPI ⋅ 10 6
Productividad (throughput):
− Número de tareas ejecutadas por unidad de
tiempo.
− Muy adecuada para los administradores de
sistemas.
MIPS ⋅10 6 1 Fc
Pr oduc. ( W ) = = =
NI t ejecución CPI ⋅ NI
Ley de Amdhal:
− Ganancia del rendimiento (S), ganancia de
velocidad global o aceleración obtenida para una
tarea ante una mejora.
S mejora → ∞
1
S=
1− fm
Smejora
NI ⋅ CPI
t CPU =
Fc
∑
n
CPI i ·NIi
t CPU = i =1
Fc
t CPU = (∑ n
i =1
)
CPI i ·NIi · Tc
∑
n
CPI i ·NIi n ⎛ NIi ⎞
CPI = i =1
= ∑i =1 ⎜ CPI ⎟
NI ⎝ NI ⎠
11..33.. C
CLLA
ASSIIFFIIC
CAAC
CIIÓ
ÓNND
DEEL
LOOSS C
COOM
MPPU
UTTA
ADDO
ORRE
ESS
o John P. Eckert y John W. Mauchly (1946), en la Universidad de
Pennsylvania, construyeron el ENIAC primer computador
electrónico.
ENIAC
Características:
− 17.468 válvulas o tubos de vidrio al vacío.
− Resistencias, condensadores, etc.
− 32 toneladas de peso.
− 2,40 m. de ancho y 30 m. de largo.
POTENCIA DE CÁLCULO
o Microcomputador:
Trabajo personal:
− PC (Personal Computer).
− Calculadora programable.
o Minicomputador:
Ordenadores con varios procesadores.
Aplicaciones múltiples en departamentos o empresas de
tipo medio a través de red.
o Macrocomputador (Mainframe):
Acceso a grandes bases de datos desde muchos terminales.
Microprocesadores muy potentes y optimizados para la
realización de tareas concretas y diferentes procesos
simultáneos (pensados para atender a varios usuarios
simultáneamente).
o Supercomputador:
Existen varios procesadores haciendo cálculos al mismo
tiempo (en paralelo) y accediendo a grandes cantidades de
información, guardada en la memoria o en dispositivos de
entrada.
Cálculo científico y técnico:
− Control de órbitas de satélites y naves espaciales.
− Aceleradores de partículas.
APLICACIONES
o Comercial.
o Científico.
o De control.
o De comunicación.
o De base de datos.
o Etc
ESTRUCTURA
o Computadores serie (monoprocesadores):
Arquitectura Von Neumann.
☺ Versátil y sencillo.
Limitación en máxima potencia de cálculo.
Costo.
o Computadores paralelos:
Paralelismo Interno no cambia entorno usuario.
Paralelismo Externo cambia entorno usuario.
☺ Potencia de cálculo mayor.
Experiencia en algoritmos paralelos.
11..44.. PPA
ARRÁ
ÁMME
ETTR
ROOSS C
CAAR
RAAC
CTTE
ERRÍÍSST
TIIC
COOSS
Capacidad de Almacenamiento de Memoria
o Medida en Kbytes, Mbytes o Gbytes.
o Memoria Principal (RAM o ROM).
o Memoria Secundaria (CD, disquetes,etc).
o Técnicas:
Overclocking forzar los componentes para que trabajen a
más velocidad de la original.
− Conlleva riesgo y generalmente se suelen aplicar
al microprocesador.
− También se aplica a la memoria RAM, tarjeta
gráfica, e incluso a tarjetas de sonido, módems,
etc.
Longitud de Palabra
o Cantidad de bits que se mueven simultáneamente por el bus de datos
del ordenador.
Tamaño Bus de Datos y de Direcciones
o Bus de Datos determina la cantidad de bits que se mueven
simultáneamente entre las diferentes partes del ordenador.
o Bus de Direcciones limitará el tamaño de la memoria con la que
podemos trabajar.