You are on page 1of 51

ARQUITECTURA DE

CMPUTOS

Concepto de Arquitectura

En el entorno informtico proporciona una


descripcin de la construccin y
distribucin fsica de los componentes de
la computadora.

La arquitectura de una computadora

explica la situacin de sus componentes y


permite determinar las posibilidades de
que un sistema informtico, con una
determinada configuracin, pueda realizar
las operaciones para las que se va a utilizar.

Arquitectura De Computadoras
Cuando se describe una computadora se

debe distinguir entre arquitectura y


organizacin.

La arquitectura de computadoras se

refiere a los atributos de un sistema que


son visibles a un programador, es decir
aquellos atributos que tienen un impacto
directo en la ejecucin lgica de un
programa.

Ejemplos de Atributos Arquitectnicos

Conjunto de instrucciones, nmero de bits

usados para representar datos,


mecanismos de entrada salida y tcnicas
de direccionamiento de memoria.

Las Funciones Bsicas De Una


Computadora Son:
Procesamiento De Datos

Almacenamiento De Datos
Transferencia De Datos
Control

Hay Cuatro Componentes


Estructurales Principales De
Una Computadora

Unidad Central de
Procesamiento (CPU):
Controla el funcionamiento de la

computadora y lleva a cabo las funciones


de procesamiento de datos.
Frecuentemente se le llama procesador.

Memoria Principal: Almacena


Datos
Transfiere datos entre la computadora y el
exterior.

Sistema de Interconexin (Bus del


sistema): Es un mecanismo que
proporciona la comunicacin entre la CPU,
la memoria y E/S.

Componentes Estructurales
CPU:
Unidad de Control: Controla el
funcionamiento de la CPU y por tanto de la
computadora.
Unidad Aritmtica y Lgica (ALU): Lleva a
cabo las funciones de procesamiento de
datos.

Registros
Es el rea de almacenamiento interno

temporal de datos para la CPU.


Interconexin interna de la CPU: Son
mecanismos que proporcionan
comunicacin entre la unidad de control,
ALU y registros.

MODELOS DE COMPUTADORAS
Arquitectura De Computo Clsicas.
Arquitectura De Computo Segmentadas.
Arquitectura De Computo
Multiprocesamiento.

Arquitectura De Computo
Clsica
El modelo clsico de arquitectura de

computadoras fue diseado por Jhon Von


Newman en 1946 que consta de los
siguientes elementos:
Dispositivos de entrada, de proceso, de
almacenamiento y de salida. Casi todas las
computadoras de hoy da tienen la misma
estructura general y funcionamiento que
las mquinas de Von Newman.

Jhon Von Newman

Arquitectura De Von Newmann


Virtualmente el diseo se basa en tres conceptos

claves:
Los datos y las instrucciones se almacenan en
una sola memoria de lectura - escritura.
Los contenidos de esta memoria se direccionan
indicando su posicin, sin considerar el tipo de
dato contenido en la misma.
La ejecucin se produce siguiendo una secuencia
de instruccin tras instruccin (a no ser que dicha
instruccin se modifique explcitamente).

ENIAC: 1ER ORDENADOR

ARQUITECTURA DE COMPUTO
SEGMENTADAS
Otra aportacin frecuente que aumenta el

rendimiento del computador es el fomento


del paralelismo implcito, que consiste en
la segmentacin del procesador (pipeline), descomponindolo en etapas para
poder procesar una instruccin diferente
en cada una de ellas y trabajar con varias a
la vez.

PIPELINE
En informtica, un pipeline o tubera es un
conjunto de elementos procesadores de
datos conectados en serie, en donde la salida
de un elemento es la entrada del siguiente.
Los elementos del pipeline son generalmente
ejecutados en paralelo, en esos casos, debe
haber un almacenamiento tipo buffer
insertado entre elementos.

COMO FUNCIONA PIPELINE?


La arquitectura en pipeline (basada en filtros)

consiste en ir transformando un flujo de datos en


un proceso comprendido por varias fases
secuenciales, siendo la entrada de cada una la
salida de la anterior.

APLICACIONES DE PIPELINE
Pipelines grficos, se encuentran en la

mayora de las tarjetas grficas, consiste


en mltiples unidades aritmticas o CPUs
completas, que implementan variados
escenarios de operaciones tpicas de
renderizado, por ejemplo, clculos de luz y
colores, proyeccin de perspectiva.

ARQUITECTURAS DE COMPUTO DE
MULTIPROCESAMIENTO
Se trata de un tipo de arquitectura de
ordenadores en que dos o ms procesadores
comparten una nica memoria central.
La arquitectura SMP (Multi-procesamiento
simtrico, tambin llamada UMA, de
UniformMemory Access), se caracteriza por
el hecho de que varios microprocesadores
comparten el acceso a la memoria.

Los sistemas SMP permiten que cualquier


procesador trabaje en cualquier tarea sin
importar su localizacin en memoria; con un
propicio soporte del sistema operativo, estos
sistemas pueden mover fcilmente tareas
entre los procesadores para garantizar
eficientemente el trabajo.

CPU: Unidad de procesamiento central, esta es la parte


ms importante ya que es el cerebro de la computadora,
dentro de ella se realizan todas las tareas comandadas
por el usuario.
La CPU es el cerebro del ordenador. A veces es referido
simplemente como el procesador o procesador central,
la CPU es donde se producen la mayora de los clculos.
En trminos de potencia del ordenador, la CPU es
el elemento ms importante de un sistema informtico.

* Componentes de almacenamiento:
Son los componentes tpicos empleados para el
almacenamiento en una computadora. Tambin
podra incluirse la memoria RAM en esta
categora.
DISCOS DUROS DISCOS OPTICOS DISQUETES MEMORIA
FLASH

SISTEMA OPERATIVO APLICACIONES DE USUARIO FIRMWARE

La arquitectura de Von Neumann describe


una computadora con 4 secciones
principales: la unidad aritmtico lgica
(ALU por sus siglas del ingls: Arithmetic
Logic Unit), la unidad de control, la
memoria central, y los dispositivos de
entrada y salida(E/S). Estas partes estn
interconectadas por canales de
conductores denominados buses.

la unidad aritmtico lgica, tambin conocida como ALU


(siglas en ingls de arithmetic logic unit), es un circuito
digital que calcula operaciones aritmticas (como suma,
resta, multiplicacin, etc.) y operaciones lgicas (si, y, o,
no), entre dos nmeros.
memoria central
Es un dispositivo capaz de almacenar datos mantenindolos
durante el mayor tiempo posible y proporcionar copias de los
datos cada vez que se solicite.

UNIDAD DE CONTROL
La Unidad de control opera con las instrucciones de
control que proporciona el programador y que residen en
la memoria RAM; la Unidad de control hace que los datos
se lean desde el dispositivo de entrada, se almacenen en
la memoria, sean llevados a la Unidad aritmtica lgica
(ALU) cuando los requiera para las operaciones de
clculo, se guarden y se recuperen datos y valores
intermedios en la memoria RAM y finalmente se
presenten los datos en los dispositivos de salida.
La funcin principal de la unidad de control de la UCP es dirigir la
secuencia de pasos de modo que la computadora lleve a cabo un
ciclo completo de ejecucin de una instruccin, y hacer esto con
todas las instrucciones de que conste el programa. Los pasos para
ejecutar una instruccin cualquiera son los siguientes:
I. Ir a la memoria y extraer el cdigo de la siguiente instruccin
(que estar en la siguiente celda de memoria por leer). Este paso
se llama ciclo de fetch en la literatura computacional (to fetch
significa traer, ir por).
II. Decodificar la instruccin recin leda (determinar de que
instruccin se trata).
III. Ejecutar la instruccin.
IV. Prepararse para leer la siguiente casilla de memoria

Cpu caracteristicas
La Unidad Central de Proceso, CPU, simplemente el
procesador, es el componente en una computadora encargado
de realizar todas las operaciones y procesar los datos
contenidos en los programas de computadoras. Los CPU
proporcionan la caracterstica fundamental de la computadora
digital, la programabilidad, y son uno de los componentes
necesarios encontrados en los ordenadores o computadoras de
cualquier tiempo, junto con el almacenamiento primario y las
facilidades de entrada/salida.
La expresin "unidad central de proceso" es, en trminos
generales, una descripcin de una cierta clase de mquina de
lgica que pueden ejecutar complejos programas de
computadora. La forma, el diseo y la implementacin de los
CPU ha ido cambiando al pasar el tiempo pero la operacin es
similar a las primeras mquinas

Funcionamiento cpu
Cuando se ejecuta un programa, el registro de la CPU, llamado contador de
programa, lleva la cuenta de la siguiente instruccin, para garantizar que las
instrucciones se ejecuten en la secuencia adecuada. La unidad de control de
la CPU coordina y temporiza las funciones de la CPU, tras lo cual recupera la
siguiente instruccin desde la memoria. En una secuencia tpica, la CPU
localiza la instruccin en el dispositivo de almacenamiento correspondiente.
La instruccin viaja por el bus desde la memoria hasta la CPU, donde se
almacena en el registro de instruccin. Entretanto, el contador de programa
se incrementa en uno para prepararse para la siguiente instruccin. A
continuacin, la instruccin actual es analizada por un descodificador, que
determina lo que har la instruccin. Cualquier dato requerido por la
instruccin es recuperado desde el dispositivo de almacenamiento
correspondiente y se almacena en el registro de datos de la CPU. A
continuacin, la CPU ejecuta la instruccin, y los resultados se almacenan en
otro registro o se copian en una direccin de memoria determinada.

MEMORIAS

Memoria
En
informatica,
la
memoria
(tambin
llamada almacenamiento) se refiere a parte de los
componentes que forman parte de unacomputadora. Son
dispositivos que retienen datos informticos durante algn
intervalo de tiempo. Las memorias de computadora
proporcionan una de las principales funciones de la
computacin moderna, la retencin o almacenamiento de
informacin. Es uno de los componentes fundamentales de
todas las computadoras modernas que, acoplados a una unidad
central de procesamiento implementa lo fundamental del
modelo de computadora

TIPOS DE MEMORIA
DRAM (Dynamic RAM)
VRAM (Vdeo RAM)
SRAM (Static RAM)
FPM (Fast Page Mode)
EDO (Extended Data Output)
BEDO (Burst EDO)
SDRAM (Synchronous DRAM)
DDR SDRAM SDRAM II (Double Data Rate SDRAM)
PB SRAM (Pipeline Burst SRAM)
RAMBUS
ENCAPSULADOS
SIMM (Single In line Memory Module)
DIMM (Dual In line Memory Module)
DIP (Dual In line Package)
Memoria Cach RAM Cach
RAM Disk

Memoria Rom o Convencional ( Read Only Memory )

las siglas ROM significan :memoria de solo lectura.


Son memoria no volantiles,en la que solo se puede leer,ya que ha
sido programada durante el proceso de fabricacion.
El termino no volantil se refiere a que el contenido de la memoria
permanece ,aunque no este presente la tension de alimentacion.
Si.esta memoria la maquina no arrancara.

La memoria principal es la convencional que va de 0 a 640 kb.

Cuando la mquina arranca comienza a trabajar el disco y


realiza un testeo, para lo cual necesita memoria, esta memoria
es la convencional (ROM) y est dentro del mother (en el bios).
Apenas arranca utiliza 300 kb, sigue testeando y llega a mas o
menos 540 kb donde se planta. A medida de que comenzaron
a haber software con ms necesidad de memoria apareci la
llamada memoria expandida que iba de 640 kb a 1024 kb. Una
vez que se utilizaba toda la memoria convencional se utilizaba
la expandida que utiliza la memoria RAM. A medida que pasa
el tiempo los 1024 kb eran escasos y se creo la memoria
extendida que va de 1024 kb a infinito que es la memoria RAM
pura.
Los valores de memoria podemos observarlos en el setup de la
mquina.

Memoria Ram o Memoria e acceso Aleatorio ( Random


Acces Memory ) Las siglas RAM significan memorias de acceso aleatorio.

Son memorias voltiles ,es decir, mantienen la informacin mientras este presente la
tensin de alimentacin .en este tipo de memorias se puede tanto leer como escribir
.

Esta memoria es como un escritorio al igual que los escritorios tienen cajones donde
ordenan la informacin, cuanto mas grande sea el escritorio (plano de apoyo) mas
cajones voy a tener de tal suerte que el microprocesador va a perder menos tiempo en
buscar y ordenar la informacin

La importancia de esta memoria es tan grande que si esta ausente


la PC NO ARRANCA.
Acta como si estuviera muerta no hay sonido ni cursor en la
pantalla ni luces que se enciendan o apaguen.

Para que sirve:


Este es el lugar fsico donde debe trabajar el procesador cuando abrimos
un programa sus instrucciones se copian automticamente en la
memoria, y cuando cerremos el programa todo se borrara ( volatizara )
La Ram es como un pizarrn donde se copian datos
Tambin copia los trabajos que estamos haciendo en ese programa
En la Ram se copian programas que coordinan el funcionamiento de
la Pc:
La primera parte de la Ram esta reservada para guardar las instrucciones
de los dispositivos electrnicos. En este lugar no se puede guardar nada
ya que lo utiliza el sistema para saber como manejar los dispositivos.

MEMORIA VIRTUAL
Tenemos tambin lo que llamamos memoria virtual tambin

llamada swapeo. Windows crea esta memoria virtual y ocupa


espacio del disco para hacerlo.
Si llega se a superar esta memoria virtual la capacidad del disco se

cuelga la mquina, para lo cual lo nico que nos resta es resetearla.

Si abrimos muchos programas nos vamos a dar cuenta que cuando

llegamos a utilizar memoria virtual la mquina comienza a funcionar


ms lenta o a la velocidad que tiene nuestro disco disminuye,
podemos seguir trabajando, pero nunca andara tan rpido como
cuando trabaja con la memoria RAM o extendida.

Por lo tanto para evitar esto lo mejor es colocar ms memoria RAM

de acuerdo a lo que diga el manual de mother.

MEMORIA CACH o SRAM


La memoria cach trabaja igual que la memoria virtual,

tenemos cach en el procesador, en los discos y en el mother y


nos guarda direcciones de memoria. Si ejecutamos un
programa en principio, lo cerramos y luego los volvemos a
ejecutar, la memoria cach nos guarda la ubicacin (direccin)
en el disco, cuando lo ejecut, y lo que hicimos con el
programa. Es mucho ms rpida cuando ya usamos un
programa

Existen 3 tipos de memoria cach:

Cache L1
Esta dividido en dos bloques uno contiene las instrucciones y otro los datos y cuando se
habla de su capacidad de almacenamiento se dice que es de 2x16 Kb .

El cache L1 se encuentra dentro del interior del procesador y funciona a la misma velocidad
que el microprocesador con capacidades que van desde 2x8 hasta 2x64Kb
Cache L2 interno y externo
La primeras memoria cach estaban ubicadas en el mother luego se construyeron en el
procesador, pero no dentro del dado del procesador por lo que es mas lento que el cach
L1, mientras que el externo lo encontramos el el mother.
La computadoras que tienen las tres tecnologas de cach van a ser mas rpidas.
Cache L3
Algunos micro soportan un nivel de cach mas el L3 que esta localizado en el mother
EL AMD 6k-3 soporta este cach.

Funcionamiento.
Cada ordenador tiene una cierta cantidad de

memoria fsica, llamada comnmente memoria


principal o RAM. Cada chip de memoria se encuentra
dividido en celdas; en cada celda se almacena la
informacin de los archivos que estn en uso, porque
es un rea de trabajo de fcil acceso para el
microprocesador. De all se pueden leer como
escribir nuevos datos, pero cuando los archivos
dejan de usarse se regresan al disco correspondiente
o se eliminan.

Sin embargo, la tecnologa con la que opera la RAM,


no es siempre la misma.

CARACTERISTICAS DE LAS
MEMORIAS.
EXISTE UNA SERIE DE CARACTERISTICAS

GENERALES QUE VAN A DEFINIR LAS


VENTAJAS E INCOVENIENTES DE UNA
MEMORIA RESPECTO DE OTRA.
LA CAPACIDAD DE LA MEMORIA.
VOLANTIL.
EL TIEMPO DE ACCESO.
LA RES-ESCRITURA.
EL COSTE DE LA INFORMACION.
EL MODO DE ACCESO.

Dispositivos I/0
Cuando hablamos de entradas y salidas en
informtica nos referimos a las seales de
informacin que son recibidas y enviadas por
unidades funcionales de un sistema de
procesamiento de datos informticos. Estas
seales E/S (I/O en ingls) son utilizadas por
diferentes interfaces con el objeto de
comunicarse entre s.

Un dispositivo de entrada/salida puede ser


utilizado tanto por personas como por otros
sistemas informticos. En general ejemplos
de dispositivos de entrada lo son el mouse y
el teclado, mientras que se suele mencionar
al monitor y a las impresoras como
dispositivos de salida; sin embargo todos
ellos envan y reciben seales hacia y desde la
PC. Los mdems y las placas de red son
claramente dispositivos de entrada/salida

Dispositivos E/S estructura

PARTES EXTERNAS DE UN TECLADO

Botones de acceso directo: permiten acceder directamente a una aplicacin,


tal como el explorador de Internet, el volumen, la calculadora, etc.
Cubierta: protege el interior del teclado y da esttica.
Soporte para muecas: permite mayor comodidad al momento de utilizar el teclado.
Teclado: permite introducir los datos a la computadora.
Cable: alimenta al teclado y enva informacin hacia un puerto de la computadora por
medio de un conector.

Partes de un mouse

Externas

1.- Botn derecho / izquierdo: apuntan hacia un men icono, as como llaman un men contextual

2.- Rueda (Scroll): botn inteligente que permite bajar y subir en la pantalla de manera vertical
solamente girndola.

3.- Cubierta: protege los circuitos internos, da esttica al ratn y tiene una forma para ser tomado con la
mano.

4.- Deslizadores: permiten un mejor movimiento del ratn en las superficies lisas.

5.- Sensor ptico: determina por medio de luz la posicin del ratn sobre la superficie y la transforma en
coordenadas del monitor.

6.- Cable: recibe la alimentacin y enva las seales hacia el puerto de la computadora.

7.- Botones secundarios (opcionales): incluyen funciones programadas por el usuario para ahorrar tiempos
de acceso a las aplicaciones.

Internas

1.- Cable: recibe la alimentacin y enva las seales hacia el puerto de la computadora

2.- Conmutadores: reciben los impulsos al oprimir los botones derecho e izquierdo del ratn

3.- Rueda (Scroll): botn inteligente que permite bajar y subir en la pantalla de manera vertical
solamente girndola.

4.- Controlador de hardware: procesa las seales producidas por el ratn y las enva hacia el emisor de
ondas.

5- Sensor ptico: determina por medio de luz la posicin del ratn sobre la superficie y la transforma en
coordenadas del monitor

Partes de una impresora

Externas

Bandeja: es el espacio asignado para colocar las hojas de manera correcta antes de entrar en el proceso de impresin.

Cubiertas: protegen los circuitos internos y dan esttica a la impresora.

Bandeja de salida: se encarga de sacar la hoja una vez impresa.

Panel: tiene LEDs indicadores del estado de la impresora (encendido, atasco de hoja, en proceso, etc.)

Conector de 3 patas: para insertar el cable de alimentacin.

Puerto USB: para comunicarse con la computadora de manera serial.

Puerto centronics: para comunicarse con la computadora de modo paralelo.

Ranura para memoria: permite insertar una memoria adicional, especial para impresoras y aumentar su velocidad al momento de
recibir datos desde la impresora.

Interruptor: enciende apaga la impresora.

Puerto de red: permite conectar a la red local por medio de cable UTP y conector RJ45.

Internas

Bandeja: es el espacio asignado para colocar las hojas de manera correcta antes de entrar en el proceso de impresin.

Goma: se encarga de introducir la hoja hacia dentro.

Lser: ilumina al tner y hace que se cargue de partculas de tinta en polvo.

Tner: contiene la tinta en polvo y la "pega" sobre la hoja.

Rodillo: oprime la hoja junto con el fusor para derretir la tinta de la hoja y as fijarla.

Fusor: se calienta a muy alta temperatura para derretir la tinta y junto con el rodillo, asirla a la hoja.

Bandeja de salida: se encarga de sacar la hoja una vez impresa.

Motores internos: mueven de manera sincronizada la goma, el tner y el rodillo.

You might also like