Sei sulla pagina 1di 63

ARQUITECTURA DE

COMPUTADORAS

ARQUITECTURA DE COMPUTADORAS
Como funciona una PC

Todo PC funciona, desde un punto de vista llamado
externo, con un esquema similar y muy simple a travs de los
perifricos de entrada (teclado, ratn, micrfono...) se
introducen datos. Estos pasan a guardarse en los dispositivos
correspondientes (memorias) y se incorporan a la unidad
central donde se procesan.

El resultado de tal procesamiento se enva a los
perifricos de salida (monitor, impresora...) dando lugar a la
salida de datos. Internamente, la transferencia de los datos
desde los dispositivos de entrada llega a la unidad central de
proceso a travs de los denominados buses de datos. En el
CPU se procesan y siguen el camino inverso al recorrido
anteriormente: se guardan en la memoria y restantes unidades
de almacenamiento y salen mediante los dispositivos de salida.
Definiciones de: computadora, arquitectura y organizacin
de la computadora.

Se puede definir la arquitectura de computadoras como el
estudio de la estructura, funcionamiento y diseo de
computadoras. Esto incluye, sobre todo a aspectos de
hardware, pero tambin afecta a cuestiones de software de
bajo nivel.

Computadora.- D
Dispositivo electrnico capaz de recibir un conjunto de
instrucciones y ejecutarlas realizando clculos sobre los
datos numricos, o bien compilando y correlacionando
otros tipos de informacin.
ARQUITECTURA DE COMPUTADORAS
ENTRADA

Ingreso de Datos

Dispositivos de
Entrada


PROCESO
Trabajo de la CPU
Unidad Central de
Proceso

SALIDA

Entrega de
Resultados

Dispositivos de
Salida

ARQUITECTURA DE COMPUTADORAS

Resea histrica de las computadoras
La era mecnica de las computadoras

Podramos decir que las mquinas mecnicas de calcular
constituyeron la "era arcaica" o generacin 0 de las computadoras.
Una evolucin de estas mquinas son las mquinas registradoras
mecnicas que an existen en la actualidad.

La era electrnica de las computadoras

Las computadoras envasadas en elementos mecnicos planteaban
ciertos problemas:

La velocidad de trabajo est limitada a inercia de las partes mviles.
La transmisin de la informacin por medios mecnicos (engranajes,
palancas, etctera.) es poco fiable y difcilmente manejable.
ARQUITECTURA DE COMPUTADORAS
Las computadoras electrnicas salvan estos inconvenientes
ya que carecen de partes mviles y la velocidad de
transmisin de la informacin por mtodos elctricos no es
comparable a la de ningn elemento mecnico.

ARQUITECTURA DE COMPUTADORAS
Generacin de Computadoras

1 generacin: (1946-1955) Computadoras basadas en vlvula
de vaco (bulbos) que se programaron en lenguaje mquina o
en lenguaje ensamblador.
2 generacin: (1953-1964) Computadoras de transistores.
Evolucionan los modos de direccionamiento y surgen los
lenguajes de alto nivel.
3 generacin: (1964-1974) Computadoras basados en circuitos
integrados (chips) y con la posibilidad de trabajar en tiempo
compartido.
4 generacin: (1974- ) Computadoras que integran toda la CPU
en un solo circuito integrado (microprocesadores). Comienzan
a proliferar las redes de computadoras.
ARQUITECTURA DE COMPUTADORAS
Evolucin del hombre
LA UNIDAD CENTRAL DE PROCESO
Funciones que realiza:

La Unidad central de proceso o CPU, se puede definir
como un circuito microscpico que interpreta y ejecuta
instrucciones. La CPU se ocupa del control y el proceso
de datos en las computadoras. Habitualmente, la CPU es
un microprocesador fabricado en un chip, un nico trozo
de silicio que contiene millones de componentes
electrnicos.
ARQUITECTURA DE COMPUTADORAS
El microprocesador de la CPU est formado por una
unidad aritmtico-lgica que realiza clculos y
comparaciones, y toma decisiones lgicas
(determina si una afirmacin es cierta o falsa
mediante las reglas del lgebra de Boole; algebra
boolena); por una serie de registros donde se
almacena informacin temporalmente, y por una
unidad de control que interpreta y ejecuta las
instrucciones.
ARQUITECTURA DE COMPUTADORAS


Elementos que la componen

Unidad de control: controla el funcionamiento de la
CPU y por tanto de la computadora.
Unidad aritmtico-lgica (ALU): encargada de llevar a
cabo las funciones de procesamiento de datos del
computador.
Registros: proporcionan almacenamiento interno a la
CPU.
Interconexiones CPU: Son mecanismos que
proporcionan comunicacin entre la unidad de
control, la ALU y los registros.
ARQUITECTURA DE COMPUTADORAS

Perifricos
De
Entrada

Memoria
Principal
Unidad de Control
Unidad
Aritmtica

Perifricos
De
Salida

CPU
Unidad Central de Proceso
ARQUITECTURA DE COMPUTADORAS

Tipos

Bsicamente nos encontramos con dos tipos
de diseo de los microprocesadores: RISC
(Reduced-Instruction-Set Computing) y CISC
(complex-instruction-set computing). Los
microprocesadores RISC se basan en la idea
de que la mayora de las instrucciones para
realizar procesos en el computador son
relativamente simples por lo que se minimiza
el nmero de instrucciones y su complejidad
a la hora de disear la CPU.
ARQUITECTURA DE COMPUTADORAS
Medidas de desempeo
Cantidad de datos
Tiempo
Taza de transferencia
Frecuencia de trabajo Interno
Velocidad de ejecucin
ARQUITECTURA DE COMPUTADORAS
Cantidad de datos

Bit (0 o 1) cero = apagado y uno = encendido
Byte (8 bits) = 1 caracter numrico, alfanumrico o especial
Kilobyte (KB) 1,024 bytes
Megabyte (MB) 1,048 Kbytes
Gigabyte (GB) 1,024 Mbytes
Terabyte (TB) aprox. 1,000 Gigabytes
Petabyte (PB) aprox. 1,000 Terabytes
Hexabyte (HB) aprox. 1,000 Petabytes
ARQUITECTURA DE COMPUTADORAS
Bits, Bytes y mucho ms
Tiempo


Milisegundo 10
-3
segundos
Microsegundo 10
-6
segundos
Nanosegundo 10
-9
segundos
Picosegundo 10
-12
segundos

ARQUITECTURA DE COMPUTADORAS
Tazas de transferencia

bps (Bits por segundo)
kbps (Kilobits por segundo)
mbps (Megabits por segundo)
Gbps (Gigabits por segundo)
_ Tbps (Terabits por segundo)
Pbps (Petabits por segundo)
Hbps (Hexabits por segundo)


ARQUITECTURA DE COMPUTADORAS
Frecuencia de trabajo Interno

Hertz 1 ciclo por segundo
Kilohertz (mil) 10
3
ciclos por segundo
Megahertz (milln) 10
6
ciclos por segundo
Gigahertz (mil millones) 10
9
ciclos por segundo

ARQUITECTURA DE COMPUTADORAS
Heinrich Hertz
La frecuencia de la corriente
alterna (CA) constituye un
fenmeno fsico que se repite
cclicamente un nmero
determinado de veces durante
un segundo de tiempo y puede
abarcar desde uno hasta
millones de ciclos por segundo
o hertz (Hz). La frecuencia se
representa con la letra ( f ) y su
unidad de medida es el ciclo
por segundo o hertz (Hz).


Velocidad de ejecucin

MIPS Millones de instrucciones por
segundo
Forma de medir la potencia de los procesadores

FLOPS Operaciones de Punto flotante por
segundo
Se usa como una medida del rendimiento de una
computadora, especialmente en clculos
cientficos que requieren un gran uso de
operaciones de coma flotante.

ARQUITECTURA DE COMPUTADORAS
ARQUITECTURA DE COMPUTADORAS

Dnde se lleva a cabo el procesamiento de datos en una
computadora?
En la Unidad Central de Procesamiento (CPU)
Cules son los componentes del CPU?
Procesador
Memoria principal
ARQUITECTURA DE COMPUTADORAS
Qu unidades conforman el procesador?
Cul es la funcin de la UAL?
Ejecutar las operaciones aritmticas y lgicas con los datos.
La Unidad Aritmtica Lgica (UAL)
La Unidad de Control (UC)
Cul es la funcin de la UC?
Administrar los recursos de la computadora.
Dirigir el flujo de datos e instrucciones entre el CPU y el resto de
los dispositivos.
ARQUITECTURA DE COMPUTADORAS
PRIMARIA
TIPOS DE MEMORIA
SECUNDARIA
ARQUITECTURA DE COMPUTADORAS
ROM (Read Only Memory)
Cules son las dos categoras de memoria principal?
RAM (Random Access Memory)
ARQUITECTURA DE COMPUTADORAS
Caractersticas de la memoria ROM
Permanente
El fabricante graba informacin en ella, que no puede ser
borrada o alterada.
Contenido de la memoria ROM
Instrucciones para iniciar la operacin de la computadora.
Porqu se llama firmware a la memoria ROM?
Porque es resultado de la integracin de hardware y
software.
ARQUITECTURA DE COMPUTADORAS
Caractersticas de la memoria RAM
Voltil
Su contenido cambia constantemente segn se ejecutan
diferentes programas y se procesan nuevos datos.
La localizacin de los datos es aleatoria.
Contenido de la memoria RAM
Todos los programas y datos que se estn procesando en
un momento especfico, porque ellos deben ser transferidos
a la memoria RAM para poder ejecutarse.
ARQUITECTURA DE COMPUTADORAS
Bits y bytes, etc
Qu es un BIT?
Qu es un BYTE?
CMO LAS COMPUTADORAS
REPRESENTAN LOS DATOS?
Unidad mnima de informacin que viaja o se almacena en
una computadora (Binary Digit)
Es la representacin de los impulsos elctricos en la
computadora

Agrupacin de 8 bits que representan los smbolos o caracteres
utilizados (nmeros, letras, signos de puntuacin, etc.)
Con un byte, la computadora puede representar 256 smbolos o
caracteres diferentes (Binary Term)
Qu es un Kilobyte?
Medida comn de almacenamiento de datos
Equivalente a 1024 Bytes
Sumar las casillas con 1, ignorar las que tienen 0
Cmo las computadoras representan los datos?
2
0
2
1
2
7
2
6
2
5
2
4
2
3
2
2
128 8 2 + + = 138
ARQUITECTURA DE COMPUTADORAS
Modelos de uso
Educacin
Juegos
Internet
Finanzas y negocios
Multimedia
Servicios
ARQUITECTURA DE COMPUTADORAS
Otros usos de la computadora
PREGUNTAS ???

Las piezas de una PC

La PC es una coleccin de componentes
electrnicos, cada cual con su funcin. A
continuacin vamos a examinar cada pieza
individualmente, discutiendo su funcin.

Para facilitar los conceptos, de vez en cuando, voy
a utilizar como analoga el automvil, el cual todos
conocemos muy bien.

ARQUITECTURA DE COMPUTADORAS
COMPONENTES
CPU Unidad Central de Proceso
Pentium II
Pentium MMX
VIA Cyrix III
AMD K7
AMD K6-2
ARQUITECTURA DE COMPUTADORAS
COMPONENTES
CPU Microprocesador

El CPU es el motor de la computadora.
Son muchos los factores que determinan la
velocidad de un CPU. Inicialmente un
indicador de velocidad es la frequencia del
procesador, expresada en MHz (un milln) o
GHz (un billn).
ARQUITECTURA DE COMPUTADORAS
COMPONENTES
CPU Microprocesador

El CPU esta hecho de un material llamado
silicio. El silicio es empacado dentro de uno o
mas materiale para protegerlo del medio
ambiente. Es esto lo que vemos cuando
compramos un CPU.
ARQUITECTURA DE COMPUTADORAS
COMPONENTES
CPU Microprocesador

Si se piensa utilizar la PC para juegos o multimedia, y
si el presupuesto lo permite, se recomienda comprar
una CPU Intel, AMD de Gama Alta (Core 2 Duo o
Phenom respectivamente).

Si el modelo de uso es Educacinal, acceso al
internet o finanzas / negocios, o si el presupuesto esta
apretado, se recomienda comprar un CPU de Gama
Media Baja o entry-level. (Celeron, Pentium D, Core
Duo o Athlon,Opteron, etc)
ARQUITECTURA DE COMPUTADORAS
COMPONENTES
Motherboard - Tarjeta Madre

Una motherboard es la tarjeta principal o
base de una PC. Las Motherboards son
diseadas para uso con procesadores
especficos y de diversas marcas, modelos y
caractersticas
ARQUITECTURA DE COMPUTADORAS
COMPONENTES
ARQUITECTURA DE COMPUTADORAS
COMPONENTES
RAM Memory Memoria RAM

La memoria es similar a los asientos de un automvil.
La computadora utiliza la memoria para guardar
informacin cerca del CPU, el cual aligera las
transacciones que esta procesando.

Hay varios tipos de memoria:
SDRAM
DDR, DDR2 y DDR3
RDRAM (Rambus)
ARQUITECTURA DE COMPUTADORAS
COMPONENTES
RAM Memory Memoria RAM
La capacidad de memoria se mide en Mb y Gb
(megabytes y gigabytes respectivamente).

Se recomienda comprar un mnimo de 1 Gb, actualmente esta
cantidad debe ser suficiente para el uso educacinal, finanzas e
internet. Memoria de tipo SDRAM, DDR, DDR2 o DDR3 puede ser
utilizada.

Para juegos o multimedia actualmente, 2 Gb es el mnimo
recomendado. Memoria de tipo DDR2 o DDR3 debe ser usada.

Si el presupuesto lo permite, puede aumentar la memoria a 4 Gb.
Aadir ms de 2 Gb de memoria es un lujo y en ocasiones no es
necesario.
ARQUITECTURA DE COMPUTADORAS
COMPONENTES
Modulo de memoria
Rambus y tarjeta RIMM
Modulo de memoria
SDRAM en un
motherboard
ARQUITECTURA DE COMPUTADORAS
COMPONENTES
Hard Drive (HD) o disco duro

El disco duro (hard drive) es un dispositivo de
almacenamiento masivo. Se puede guardar mucha
informacin pero es lento cuando se compara a la memoria
RAM.
Hay tres parmetros importantes que considerar al comprar
un hard drive:

RPM Velocidad de el disco (Revoluciones por minuto)
Tamao medido en GB (Gigabytes)
ATA- IDE Protocolo ATA 100 es preferido sobre ATA33 o ATA 66.
SATA Protocolo nuevo de disco duro con conexion Serial en
lugar de paralelo.
ARQUITECTURA DE COMPUTADORAS
COMPONENTES
Hard Drive o disco duro
El tamao mnimo actual recomendado para un
hard drive es:
100 GB uso normal
250 GB juegos, multimedia y edicin de video.
Caracteristicas:
Velocidad:
7200 RPM
10000 RPM
Certificado:
ATA 100/133.
SATA 150
ARQUITECTURA DE COMPUTADORAS
COMPONENTES
Crean disco de 500 Gb
El disco puede almacenar datos en tres dimensiones, usando la
tecnologa micro-hologrfica (luz reflejada en los hologramas) y
adems sera compatible con Blue-Ray. El hardware y los
formatos son tan similares a la tecnologa actual de
almacenamiento ptima que los reproductores micro-hologrficos
pueden permitir a los consumidores reproducir sus CD, DVD y
discos Blue-Ray, ha subrayado General Electric.
Segn informa el New York Times, el disco podra estar listo para la
venta en 2012, y aunque fue desarrollado en primera instancia para
mercados que requieren un volumen de almacenamiento grande,
como las bibliotecas o centros de investigacin, tambin podra ser
de uso comn. El da en el que puedas almacenar toda tu
coleccin de pelculas en alta definicin en un disco ha llegado,
seal la empresa en un comunicado. Adems, General Electric
asegura que debido al mtodo de produccin, el disco podra durar
como mnimo, cincuenta aos. Fuente
Preguntas ???
Video Card- Tarjeta de video

Hay una gran variedad de video cards en el
mercado. Las tarjetas de video, contienen un
GPU (Graphics Processor Unit) similar a un CPU,
pero exclusivamente dedicado a grficas.
En adicin al GPU, la cantidad de memoria en la
tarjeta es importante cuando se selecciona una
video card.
La tecnologa de video cambia aun mas rpido
que los CPU. (Generacion de DirectX, Open-Gl)

ARQUITECTURA DE COMPUTADORAS
COMPONENTES
Video Card-tarjeta de video

Algunas PCs tienen el video card integrado en el
motherboard. Estas PC tienen precios muy
atractivos, ya que se economiza el costo de la tarjeta
de video.
Esta solucin es suficiente si el modelo de uso para
la PC incluye educacin, finanzas y negocios e
internet.
El video card integrado no se recomienda para
multimedia y juegos, es recomendable comprar una
que se dedique exclusivamente a este fin.
ARQUITECTURA DE COMPUTADORAS
COMPONENTES
Video Card-tarjeta de video

Si el presupuesto lo permite, se recomienda
comprar un video card con un mnimo de 256
Mb de memoria. Para juegos y multimedia es
preferible tener 512 o ms Mb de memoria.

Tarjetas de video basadas en los siguientes
GPU son recomendadas:
Nvidia GeForce
ATI Radeon
SiS Xabre
ARQUITECTURA DE COMPUTADORAS
COMPONENTES
CD-ROM / CD-R / CD-RW

El CD-ROM de una PC funciona igual que un
reproductor de CD player de hogar. Casi todos los
programas utilizan un CD como formato de ventas.
Un CD puede tener programas, datos, juegos,
msica, imgenes y video.
La velocidad de un CD se especifica en una escala
numrica basada en el primer CD para PCs.
Los CD-R o CD-RW llamados quemadores de CDs
tambin estn presentes en el mercado y nos
permiten realizar copias en CDs de informacin,
msica o videos.
ARQUITECTURA DE COMPUTADORAS
COMPONENTES
CD-ROM / CD-R / CD-RW
CD-R / CD-RW Player

CD-ROM Player
DVD-ROM / DVD-R / DVD-RW

Los DVD-ROM son reproductores de CD con
formato DVD y actualmente son bastante
accesibles.

Como mnimo, un CD debe de tener una
velocidad de 32X.

Velocidades de 52X actualmente son estndares.
ARQUITECTURA DE COMPUTADORAS
COMPONENTES
DVD-ROM / DVD-R / DVD-RW
Sound Card - Tarjeta de Sonido

Hay una gran variedad de sound cards en el
mercado. Las tarjetas de sonido, contienen un
CPU dedicado a procesar sonidos.

La compaa Creative Labs domina el mercado de
las tarjetas de sonido a travs de sus productos
Sound Blaster.

Tarjetas con la tecnologa de Sound Blaster Live! o
Audigy son recomendadas.
ARQUITECTURA DE COMPUTADORAS
COMPONENTES
Sound Card-Tarjeta de Sonido

Algunas PCs tienen el sound card integrado en
el motherboard. Estas PC tienen precios muy
atractivos, ya que economizan el costo de la tarjeta
de sonido.
Esta solucin es suficiente si el modelo de uso
para la PC incluye educacin, finanzas e internet.
El sound card integrado puede ser utilizado para
multimedia y juegos, pero una tarjeta provee
mejores resultados.
ARQUITECTURA DE COMPUTADORAS
COMPONENTES
Tarjeta de sonido
Monitor

Este es un componente de salida que nos muestra la
informacin desplegada por la tarjeta de video.
Hay una gran variedad de fabricantes y modelos.
Caracteristicas:
Tamao (pulgadas)
Resolucion
Frecuencias de refresco
Voltaje

ARQUITECTURA DE COMPUTADORAS
COMPONENTES
Teclado

Este componente de entrada nos permite interactuar
con la computadora envindole comandos a travs de
este dispositivo de entrada, lo cual nos muestra por
pantalla.
Hay una gran variedad de fabricantes y modelos.
Caractersticas:
Tamao (pulgadas)
Idioma
Nmero de teclas (204)
Puerto PS/2 y USB

ARQUITECTURA DE COMPUTADORAS
COMPONENTES
Mouse

Este componente de entrada nos permite interactuar con la
computadora de manera grfica envndole seales a la
interfaz grfica, a trves de este dispositivo de entrada, lo
cual nos muestra por pantalla.
Hay una gran variedad de fabricantes y modelos.
Caractersticas:

Nmero de botones
Puerto PS/2 y USB
Mecnico y ptico

ARQUITECTURA DE COMPUTADORAS
COMPONENTES
Mouse
Mouse
Mouse
Arma tu PC
Hombre vs. Computadora
RESUMEN