laboratorio de herramientas computacionalesdep.fie.umich.mx/~stinoco/archivos/tema_1_1.pdf ·...

35
Laboratorio de Herramientas Computacionales UNIVERSIDAD MICHOACANA DE SAN NICOLÁS DE HIDALGO FACULTAD DE INGENIERIA ELECTRICA M.I. ROSALÍA MORA JUÁREZ Tema 1.1 Componentes físicos de la computadora

Upload: vanduong

Post on 27-Sep-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Laboratorio de Herramientas Computacionales

UNIVERSIDAD MICHOACANA DE SAN NICOLÁS DE HIDALGO

FACULTAD DE INGENIERIA ELECTRICA

M.I. ROSALÍA MORA JUÁREZ

Tema 1.1 Componentes físicos de la computadora

Page 2: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Antecedentes

2R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

Silicio

Page 3: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Antecedentes

3R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

Page 4: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Antecedentes

4R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

Page 5: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Grafeno

5R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

Propiedades

Tiene una alta conductividad térmica y eléctrica.Presenta una alta elasticidad y dureza.Muy alta resistencia (200 veces al acero).Reaccionar químicamente con otras sustancias para formar

compuestos con diferentes.Soporta la radiación ionizante.Es muy ligero, como la fibra de carbono, pero más flexible.Menor efecto Joule; se calienta menos al conducir los

electrones.Consume menos electricidad que el silicio.Genera electricidad al ser alcanzado por la luz.

El grafeno es un compuesto derivado del carbono que posee una alta movilidad de portadores y un bajo nivel de ruido, lo que permite que sea utilizado como canal en transistores de efecto de campo (FET) y operar a altas frecuencias*

* En 2010, IBM desarrolló transistores que operaban 300 GHz.

Page 6: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Grafeno

6R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

Page 7: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

La Computadora

7R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

Page 8: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Hardware de la computadora

8R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

Son todos aquellos componentes físicos de unacomputadora, todo lo visible y tangible.

El hardware especifica 4 actividades fundamentales:

Entrada ProcesamientoSalida Almacenamiento secundario

Page 9: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Periféricos

9R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

Page 10: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Arquitectura

10R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

La mayoría de las computadoras de propósitogeneral se fabricaron bajo el modelo de JohnVon Newmann (1903-1957), que se basa ensistemas con una sola unidad deprocesamiento central (CPU por sus siglas eninglés).

La arquitectura o modelo de Von Newmannpropuso la CPU ejecutando una instrucción ala vez, hasta llegar al cálculo o computo finalde un problema. A este esquema se le conocecomo ejecución o procesamiento secuencial

Page 11: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Unidad Central de Proceso

11R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

La CPU (Central Proccesor Unit) es responsable de:

Controlar el flujo de datos (actividades de Entrada y Salida).Ejecutar las instrucciones de los programas sobre los datos.Realizar todos los cálculos (suma, resta, multiplicación, división y

compara números y caracteres).Es el "cerebro” de la computadora.

Se divide en 3 Componentes

1. Unidad de Control (UC)

2. Unidad Aritmético/Lógica (ALU)

3. Área de almacenamientoprimario (memoria)

Page 12: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Diagrama CPU

12R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

Unidad de Control (UC)

Unidad Aritmético/Lógica Área de almacenamiento

primario (memoria)Unidad de EntradaySalida

Page 13: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Unidad de Control

13R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

Supervisa la ejecución de los programas.Coordina y controla al sistema de cómputo, es decir, coordina

actividades de Entrada/Salida.Determina que instrucción se debe ejecutar y pone a disposición los

datos pedidos por la instrucción.Determina donde se almacenan los datos y los transfiere desde las

posiciones donde están almacenado.Una vez ejecutada la instrucción la Unidad de Control debe

determinar donde pondrá el resultado para salida ó para su usoposterior.

Es en esencia la que gobierna todas las actividades de la computadora,así como la CPU es el cerebro de la computadora, se puede decir que laUC es el núcleo del CPU.

Page 14: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Unidad Aritmético/Lógica

14R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

Al realizar operaciones aritméticas y lógicas, la ALU mueve datos entreella y el almacenamiento (posición en memoria).

Los datos se manipulan de acuerdo con las instrucciones del programay regresan al almacenamiento.

Debido a que el procesamiento no puede efectuarse en el área dealmacenamiento, los datos deben transferirse a la ALU. Para terminar unaoperación puede suceder que los datos pasen de la ALU al área dealmacenamiento varias veces.

Tiene un registro muy importante conocido como Acumulador (ACC).

Esta unidad realiza cálculos (suma, resta, multiplicación y división) yoperaciones lógicas (comparaciones) entre los datos.

Page 15: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Buses de control

15R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

Page 16: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Almacenamiento primario

16R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

La memoria da al procesador almacenamiento temporal paraprogramas y datos. Las computadoras usan 2 tipos de memoriaprimaria:

RAM (Random access memory)

• Memoria de acceso aleatorio, la utiliza el usuario mediante sus programas, y es volátil.

• La memoria del equipo permite almacenar datos de entrada, instrucciones de los programas que se están ejecutando en ese momento, los resultados del procesamiento y los datos que se preparan para la salida.

SIMM

DIMM

RIMM

Page 17: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Almacenamiento primario

17R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

ROM (read only memory)

• Memoria de sólo lectura, en la cual se almacena ciertos programas e información que necesita la computadora las cuales están grabadas permanentemente y no pueden ser modificadas por el programador.

• Las instrucciones básicas para utilizar una computadora están grabadas aquí.

Page 18: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Almacenamiento Secundario

18R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

El almacenamiento secundario es un medio de almacenamientodefinitivo (no volátil como el de la memoria RAM).

En la actualidad se pueden usar principalmente dos tecnologías paraalmacenar información:

* El almacenamiento Magnético.* El almacenamiento Óptico.* El almacenamiento en semiconductor.

Algunos dispositivos combinan ambas tecnologías.

El proceso de transferencia de datos a un equipo de cómputo se lellama procedimiento de lectura.

El proceso de transferencia de datos desde la computadora hacia elalmacenamiento se denomina procedimiento de escritura.

Page 19: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Almacenamiento Secundario

19R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

Medios magnéticos

Gran capacidad a bajo costo.Acceso secuencial copias de seguridad.Acceso aleatorio.

- Fijos: Disco duro.- Extraíbles: Disquetes (flopy) y unidades zip / jaz.

Medios ópticos

Rayo de luz laser lee y escribe bits en la superficie.Medios basados en CD:

* CD-ROM, CD-RW.Medios basados en DVD:

* DVD-RAM, solo para datos.* DVD-ROM, DVD-RW.

Memorias de estado sólido (memoria flash):* Desde 250 Mb a 32 Gb, etc.* Alternativa a los soportes extraíbles.

Page 20: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Disco Duro

20R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

La información en los sistemas modernos se almacena en discos duros,flexibles y unidades de CD. Todos ellos comparten algunos esquemasbásicos de formato físico:

En los dispositivos magnéticos las superficies de almacenamiento sondivididas en círculos concéntricos llamados "pistas" y cada pista sedivide en "sectores".

A la unión lógica de varias pistas a través de varias superficies"paralelas" de almacenamiento se les llama "cilindros", los cuales soninspeccionados al momento de lectura o escritura de datos por lasrespectivas unidades físicas llamadas "cabezas".

Page 21: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Disco Duro

21R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

Particionamiento de un disco duro (HDD)

Page 22: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Mapa conceptual CPU

22R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

Page 23: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Tarjeta madre

23R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

Page 24: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Tarjeta madre

24R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

Page 25: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Procesador

25R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

El procesador es el circuito integrado central y más complejo de un sistema informático y está conformado por millones de componentes electrónicos.

Un sistema informático de alto rendimiento puede estar equipado con varios procesadores trabajando en paralelo, es decir, que puede tener varios núcleos físicos o lógicos.

Un núcleo físico se refiere a una porción interna del procesador cuasi-independiente que realiza todas las actividades de una CPU única.

Un núcleo lógico es la simulación de un núcleo físico a fin de repartir de manera más eficiente el procesamiento.

Entre los elementos integrados están las unidades de punto flotante, controladores de la memoria RAM, controladores de buses y procesadores dedicados de video.

Page 26: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Procesador

26R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

Rendimiento del procesador

La medición del rendimiento de un procesador depende de diferentes tipos o pruebas que miden la efectividad por procesadores de la mismas características.

Una métrica del rendimiento es la frecuencia de reloj que permite comparar procesadores con núcleos de la misma familia.

Otras métricas que influyen en el rendimiento del procesador son el número de núcleos, la velocidad de transmisión del bus, la cantidad de memoria RAM y la memoria cache.

Page 27: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Procesador

27R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

Procesadores equivalentes

AMD phenom vs Intel Core 2 quadson equivalentes porque ambos tienen 4 núcleos y 4 threads.

Intel Core i7 y AMD Dragon phenomx4 serían tecnicamente equivalentes al tener 4 núcleos y 7 threads;

AMD Sempron es el equivalente a un Intel Celeron D.

Page 28: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Puertos en la PC

28R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

Page 29: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Tipos de puertos

29R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

Page 30: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan
Page 31: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Generaciones de la computadora

31R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

La primera generación (1945-1955): Bulbos yconexiones .

La segunda generación (1955-1965): Transistores ysistemas de procesamiento por lotes.

La tercera generación (1965-1980): Circuitosintegrados y sistemas operativos.

La cuarta generación: (1980-1990): Computadoraspersonales , S.O. multiusuario y multitarea.

Quinta generación?

Page 32: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Tipos de computadoras

32R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

Supercomputadoras.

Estaciones de trabajo.

Computadoras personales.

Computadoras portátiles.

De propósito específico.

Page 33: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Computadora Personal

33R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

PC de escritorio

PC portátilPC All in one

Page 34: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

Otras computadoras

34R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

Smart-phone

Tabletas

Consolas game

Page 35: Laboratorio de Herramientas Computacionalesdep.fie.umich.mx/~stinoco/archivos/Tema_1_1.pdf · Hardware de la computadora ... actividades de Entrada/Salida. ... Los datos se manipulan

GPU s

35R. Mora Juárez Laboratorio de Herramientas Computacionales FIE-2012

Unidades de Procesamiento Gráfico

Un GPU es más que un coprocesador dedicado al procesamiento de gráficos u operaciones de coma flotante, para aligerar la carga de trabajo del procesador central en aplicaciones como los videojuegos y o aplicaciones 3D interactiva.

Esta arquitectura explota al máximo el paralelismo de estas operaciones para obtener una altísima velocidad de procesamiento.

Arquitectura básica GPU Nvidia