Sie sind auf Seite 1von 44

INSTITUTO TECNOLGICO SUPERIOR DE

TEZIUTLN
MATERIA:

ARQUITECTURA DE
COMPUTADORAS
INGENIERA EN INFORMTICA
SISTEMA: ESCOLARIZADO

ENERO - JUNIO
2015

PRESENTACIN

CATEDRTICO: YASSER MARN LOMBARD


INGENIERO EN ELECTRNICA (ITSX)
DIVISIN DE INGENIERA EN INFORMTICA

AVANCE PROGRAMTICO: ARQUTECTURA DE COMPUTADORAS

CONTACTO:
Correo Personal:

yasmarlom@outlook.com
Correo Institucional:

yasser.marin@itsteziutlan.edu.mx

PRESENTACIN

HORARIO DE CLASES

INTRODUCCIN

CONCEPTO DE COMPUTADORA DIGITAL


Qu realiza?

Qu
es?

Operaciones
Aritmticas y
Lgicas

Sistema
Informtico

Cmo lo hace?

Quin lo controla?

Rpido y
Controlado

Controlado por
Programas
Informticos

CONCEPTO DE COMPUTADORA DIGITAL


NUMRICO

AUTOMTICO

SECUENCIAL

UNIVERSAL

SISTEMAS DE CMPUTO
SP
ER
COM
P.

COMPUTADORAS
CENTRALES

SERVIDORES

ESTACIONES DE TRABAJO

COMPUTADORAS PERSONALES (PC)

MICROCONTROLADORES EMBEBIDOS

Clasificacin de Computadoras por Potencia Computacional

SECCIONES BSICAS DE UNA COMPUTADORA

UNIDAD CENTRAL DE PROCESO (CPU)


Elemento que permite la ejecucin de instrucciones, la entrada y salida de datos, as como efectuar
clculos y acciones en base a ellos.

SECCIONES BSICAS DE UNA COMPUTADORA

UNIDAD DE CONTROL
Maneja y gestiona los diferentes componentes del sistema informtico, as como el orden y ejecucin de
cada una de las operaciones que ingresan al CPU.

SECCIONES BSICAS DE UNA COMPUTADORA

UNIDAD ARITMTICA / LGICA (ALU)


Realiza los clculos tanto aritmticos como lgicos en las que la computadora basa su funcionamiento, de
acuerdo a lo que indique la unidad de control.

SECCIONES BSICAS DE UNA COMPUTADORA

UNIDAD DE MEMORIA
Elementos de Almacenamiento que sirven de soporte para el manejo de programas y datos que se han de
utilizar mientras la computadora se mantenga activa.

SECCIONES BSICAS DE UNA COMPUTADORA

UNIDAD(ES) DE ENTRADA
Todo elemento (por lo general hardware) que permita enviar datos a la computadora para su posterior uso,
clculo o almacenamiento.

SECCIONES BSICAS DE UNA COMPUTADORA

UNIDAD(ES) DE SALIDA
Todo elemento que permite la visualizacin o el despliegue de datos producto de resultados y/o ejecuciones
de instrucciones provenientes del CPU.

SECCIONES BSICAS DE UNA COMPUTADORA

LNEAS (BUSES) DE DATOS


Componentes, enlaces o pistas que permiten las conexiones fsicas y la transferencia de datos e
instrucciones por todos los elementos de la computadora.

ESTRUCTURA DE UN MICROPROCESADOR

OBJETIVOS DE LA ARQUITECTURA COMPUTACIONAL


Visualizar el diseo conceptual y la estructura operacional de un
sistema de computadora o cualquier sistema digital.

Seleccionar e interconectar componentes de Hardware segn los


requerimientos del sistema.

OBJETIVOS DE LA ARQUITECTURA COMPUTACIONAL


Analizar la situacin de los componentes de un sistema informtico.

Determinar las configuraciones para realizar determinadas


operaciones.

EJEMPLOS DE ARQUITECTURA

EJEMPLOS DE ARQUITECTURA

ACTIVIDADES A REALIZAR
ARQUITECTURA DEL INSTITUTO
Esquematizar y exponer frente a grupo cada una de las reas operativas, administrativas y
acadmicas del Instituto, identificando:

Lneas de Mando (Rojo)


Indicar si alguno de los elementos transmite rdenes directas y a quin(es) las
dirige.

Lneas de Comunicacin (Verde)


Indicar si entre los diferentes elementos existe comunicacin y si sta es
recproca.

Lneas de Datos (Azul)


Indicar si entre los diferentes elementos se generan datos (Administrativos,
Estadsticos, Financieros, etc.) y a que o quienes los requieren.

Utilizar materiales como cartulina, marcadores, regla, escuadra, o los que sean necesarios; se
debe respetar nicamente los colores asignados para las lneas descritas anteriormente.

ACTIVIDADES A REALIZAR

VIDEO: HISTORIA DE LAS COMPUTADORAS


Buscar y tomar notas relevantes del video Historia de las Computadoras, para conocer la
historia en la evolucin de las computadoras, desde las mquinas de finales del siglo XVIII
hasta los tiempos actuales.

ARQUITECTURAS DE CMPUTO

ARQUITECTURA O MODELO
VON NEUMANN
La computadora ENIAC (Computador e Integrador Numrico
Electrnico)

fue el primer equipo de computacin

programable y de propsito general.


La programacin para realizar clculos especficos, as
como la entrada de datos supona re cablear el sistema,
o bien reconstruirlo para ejecutar una nueva rutina.
El almacenamiento de datos se realizaba mediante el uso
de acumuladores y tubos de vaco, cuya vida til era corta
y no permanente.

John William Mauchly y John Presper Eckert, creadores


oficiales de la ENIAC.

ARQUITECTURA O MODELO
VON NEUMANN
El concepto de Programa Almacenado fue establecido por
el matemtico John von Neumann, consejero de Presper
Eckert y William Mauchly, durante el desarrollo de la Mquina
EDVAC (Computador Electrnico Automtico de Variables Discretas )
von Neumann propona que tanto el programa como los
datos de la computadora fueran almacenados en una
memoria.

Simplificacin de la programacin, al no tener que volver a


configurar el cableado.
Generalizar el diseo de hardware para hacerlo
independiente de cualquier problema y enfocado al control y
ejecucin de los programas.

ARQUITECTURA O MODELO
VON NEUMANN
Modelo que utiliza un mismo dispositivo de almacenamiento (Memoria) que guarda tanto las
instrucciones (Software, Sistema Operativo) como los datos (Numricos, Lgicos, etc).
4 elementos principales:

UNIDAD CENTRAL DE PROCESO (CPU)

MEMORIA CENTRAL

INTERFACES DE ENTRADA/SALIDA

BUS DE SISTEMA

ARQUITECTURA O MODELO
VON NEUMANN

UNIDAD CENTRAL DE PROCESAMIENTO (CPU)


Cerebro o corazn del sistema de cmputo. Consta de las siguientes partes:
ALU: Elemento que realiza operaciones de ndole matemtica (Op. aritmticas) o lgica
(Op. Booleanas)
REGISTROS: Permiten almacenar datos provenientes de la ALU, as como los resultados
UNIDAD DE CONTROL: Realiza operaciones de Control, Decisin y Movimiento de
Datos.

MICROPROCESADO
R

ARQUITECTURA O MODELO
VON NEUMANN

MEMORIA CENTRAL
Unidad de almacenamiento de datos y programas
Array unidimensional finito con localidades identificadas con un valor asociado a su
posicin, llamado comnmente Direccin
RAM: Memoria de Acceso Aleatorio.
ROM: Memoria de Slo Lectura.

ARQUITECTURA O MODELO
VON NEUMANN

INTERFACES DE ENTRADA/SALIDA
Elementos de comunicacin entre el CPU y los dispositivos de Entrada (Teclado, Ratn), de Salida (Monitor,
Impresora) y de Entrada/Salida (Discos, Cintas Magnticas)

ARQUITECTURA O MODELO
VON NEUMANN

BUS DE SISTEMA
Conjunto de lneas de interconexin entre todos los componentes:
BUS DE CONTROL (CONTROL BUS): Lnea que transmite nicamente instrucciones de programas.
BUS DE DATOS (DATA BUS): Lnea que transmite y recibe datos provenientes de todos los elementos del
sistema.
BUS DE DIRECCIONES (ADDRESS BUS): Lnea que transmite valores de direcciones de memoria y
dispositivos.

FUNCIONAMIENTO BSICO

INSTRUCCIONE
S
DATOS
DIRECCIN

FUNCIONAMIENTO BSICO

INSTRUCCIONE
S
DATOS
DIRECCIN

FUNCIONAMIENTO BSICO

INSTRUCCIONE
S
DATOS
DIRECCIN

FUNCIONAMIENTO BSICO

INSTRUCCIONE
S
DATOS
DIRECCIN

CARACTERSTICAS DEL MODELO VON NEUMANN

Los programas almacenados en la memoria es el aspecto ms importante del modelo.


=> Pueden manipularse como si fuesen datos de E/S.

El modelo est presente en las computadoras actuales (Sistemas de Propsito General).

Los buses de sistema estn constituidos por cables agrupados de acuerdo a su funcin y su
tamao depende de la informacin que transporte.

Lectura y Ejecucin de Datos en forma Secuencial.

LIMITACIONES DEL MODELO VON NEUMANN

El CPU debe terminar de codificar y ejecutar una instruccin antes de admitir un nuevo
conjunto.

El tener un nico bus provoca que la respuesta del procesador sea lenta.

La limitacin del tamao del bus fuerza al procesador a realizar varios accesos a memoria.

La limitacin de la velocidad debido al bus nico no permite el acceso simultneo a


instrucciones y datos ni la superposicin de tiempos de acceso (Fenmeno Cuello de Botella
de von Neumann).

ARQUITECTURA O MODELO
HARVARD
La mquina Harvard MARK I fue un proyecto realizado entre
la Universidad de Harvard y los laboratorios de IBM que dio
inicio en 1939.
El diseo de la mquina estuvo a cargo del Dr. Howard Aiken,
de la Univ. de Harvard, que bas su trabajo en la Mquina
Analtica de Charles Babbage.
Se considera la primer computadora con memoria tipo RAM,
al tener un espacio de memoria que almacenaba los
programas provenientes de tarjetas perforadas.

Dr. Howard Aiken, responsable del diseo de la MARK I y


sus evoluciones

ARQUITECTURA O MODELO
HARVARD
Modelo que se caracteriza principalmente por disponer, adems de los elementos bsicos de
una computadora, de dos unidades de memoria separadas, y conectadas mediante su propio
bus al CPU.
5 elementos principales:

UNIDAD CENTRAL DE PROCESO (CPU)

MEMORIA DE DATOS

MEMORIA DE INSTRUCCIONES O PROGRAMAS

INTERFACES DE ENTRADA/SALIDA

BUS DE SISTEMA

ARQUITECTURA O MODELO
HARVARD

MEMORIA DE DATOS
Memoria que cuenta con su propio bus de comunicacin con el CPU, dedicada al almacenamiento de datos.
Puede ser leda o escrita al tiempo que el CPU accesa a la otra memoria.

ARQUITECTURA O MODELO
HARVARD

MEMORIA DE INSTRUCCIONES O PROGRAMAS


Memoria que cuenta con su propio bus de comunicacin con el CPU, que guarda las instrucciones provenientes
del software o el sistema operativo . La longitud de las instrucciones puede ser independiente de la de los datos,
lo que facilita y optimiza su uso, y la tecnologa de funcionamiento puede ser distinta a la de la memoria de
datos.

FUNCIONAMIENTO BSICO

INSTRUCCIONE
S
DATOS
DIRECCIN

FUNCIONAMIENTO BSICO

INSTRUCCIONE
S
DATOS
DIRECCIN

FUNCIONAMIENTO BSICO

INSTRUCCIONE
S
DATOS
DIRECCIN

CARACTERSTICAS DEL MODELO HARVARD

Presente en sistemas embebidos y microcontroladores

Al tener dos memorias disponibles para almacenar datos e instrucciones por separado, el
CPU puede acceder a una instruccin y a un dato al mismo tiempo (PARALELISMO)

Ante la posibilidad de contar con buses separados, la arquitectura permite que una
instruccin pueda ser ejecutada mientras una nueva es buscada.

Al procesar instrucciones al mismo tiempo y en un solo ciclo, ocurre un fenmeno


denominado Pipelining o Segmentacin

LIMITACIONES DEL MODELO HARVARD

Tratar de expandir la capacidad de la memoria o aadir memoria externa es un proceso


complejo o en muchos casos imposible.

El diseo de los componentes del sistema con arquitectura Harvard son de propsito
especfico, y por tanto no son susceptibles de modificarse parcial o totalmente.

Complejidad estructural que implica el mltiple sistema de buses.

Das könnte Ihnen auch gefallen