Vous êtes sur la page 1sur 16

ARQUITECTURA DE COMPUTADORES

TRABAJO COLABORATIVO 1

PRESENTADO POR:
ANGELA MARIA MEJIA GAEZ
Cdigo: 1062296454

Tutor:
JESS EMIRO VEGA

GRUPO:
301302_55

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA (UNAD)


ESCUELA DE CIENCIAS BSICAS TECNOLOGA E INGENIERA
CEAD SANTANDER DE QUILICHAO
Septiembre de 2014

ORGANIZACIN Y ARQUITECTURA DE COMPUTADORES


Principalmente debemos diferenciar muy bien estos dos conceptos:
ARQUICTECTURA DE
COMPUTADORES
Lo
podemos
definir
como:
el
funcionamiento
y
diseo
de
computadores, que abarca todo lo de
los aspectos del hardware, pero
tambin afecta a cuestiones de
software de bajo nivel.
Adems se refiere tambin a los
atributos de un sistema que son visibles
para un programador y a los atributos
que tienen un impacto directo en la
ejecucin lgica de un programa.

ORGANIZACIN DE
COMPUTADORES
Lo podemos definir como las unidades
funcionales y sus interconexiones, que
adems
dan
lugar
a
las
especificaciones arquitectnicas.

ESTRUCTURA Y FUNCIONAMIENTO DE LOS COMPUTADORES


La estructura y funcionamiento de un computador es sencillos; existen cuatro
funciones bsicas en un computador:
Procesamiento
datos

de El computador debe ser capaz de


procesar los datos, los cuales pueden
tener una gran variedad de formas.

Almacenamiento de
Datos

Transferencia
datos

El computador debe permitir guardar


temporalmente, los datos con los que se
est trabajando en un momento dado.

de El computador como sistema abierto


debe ser capaz de transferir datos entre
l mismo y el mundo exterior.

Control

Debe haber un control de estas tres


funciones que es ejercido por los entes
que proporcionan instrucciones al
computador.

Estructura de los computadores


Todas las conexiones de un computador relacionadas con el entorno exterior
pueden clasificarse como dispositivos perifricos o lneas de comunicacin y
Existen cuatro componente estructurales principales:
controla
el
funcionamiento
del
computador y realiza funciones de
procesamiento de datos y sus
componentes estructurales son:
Unidad de Control, Unidad AritmticoLgica, Registros e Interconexiones
CPU.

CPU

Memoria Principal

Permite almacenar datos.

E/S Entrada Salida:

Transfiere datos entre el computador y


el entorno externo.

Sistema
interconexin:

de Permite que permite la comunicacin


entre la CPU, la memoria principal y
los dispositivos E/S.

EVOLUCIN DE LOS COMPUTADORES


LA ERA MECNICA
La Pascalina

Mquina mecnica construida por


Blaise Pascal para realizar adiciones.

La
Mquina Charles Babbage dise la primera
Diferencial
mquina procesadora de informacin,
capaz
de
auto
controlar
su
funcionamiento. sta mquina poda
resolver ecuaciones polinmicas
mediante el clculo de diferencias
sucesivas
entre
conjuntos
de
nmeros.
Las Leyes del George Boole publica las leyes del
Pensamiento
pensamiento sobre las cuales se
basan las teoras matemticas de
lgica y probabilidad.

GENERACIONES DE LOS COMPUTADORES

PRIMERA GENERACIN DE COMPUTADORES


Las
Mquinas En 1890 se utiliz una mquina
Tabuladoras
desarrollada por Herman Hollerit,
que consista en
un sistema
elctrico de tarjetas perforadas
basado en la lgica de Boole, para
tabular el censo del ao 1890 en los
Estados Unidos.
Problemas
El inters en resolver los problemas
Matemticos
matemticos propuestos por David
Hilbert, impuls el desarrollo de
nuevos modelos de computadora
como el de Alan Turing quien a
travs de su Mquina de Turing
demostr que haba problemas tales
que una mquina no poda resolver.

Claude Shannon demostr como las


operaciones booleanas elementales
se podan representar mediante
circuitos conmutadores elctricos y
cmo la combinacin de estos
circuitos
poda
representar
operaciones aritmticas y lgicas
complejas.
La
Segunda Al desencadenarse la segunda
Guerra Mundial guerra mundial, la necesidad de
realizar clculos balsticos y descifrar
los mensajes del enemigo, impuls
el desarrollo de las computadoras.
Entre 1943 y 1946 se construy el
ENIAC (Computador Electrnico de
Propsito General) por John W.
Mauchly y J. Presper Eckert,
basndose en las ideas del profesor
John Vincent Antanasoff y con la
consultora de John Von Newman,
quin es el autor junto con Arthur
Burks y Herman Goldstine de la
arquitectura
de
todos
los
computadores que se han construido
desde 1946. En ENIAC ocupaba una
superficie de 167 m2 y operaba con
un
total
de
17468
vlvulas
electrnicas o tubos de vaco.

LA SEGUNDA GENERACIN DE COMPUTADORES

El Transistor

La invencin del transistor permiti


reducir
el
tamao
de
las
computadoras y aumentar su
velocidad de procesamiento.

Inteligencia
Artificial

Alan Turing publica el artculo


Computing
Machinery
and
Intelligence en la revista Mind, el
cual desat el inters en la
Inteligencia Artificial.
Lenguajes
de Grace Murray Hooper desarrolla
Programacin
COBOL en 1959, y en 1957 John
Backus
desarrolla
el
primer
compilador para FORTRAN. En la
actualidad COBOL sigue estando
vigente y se siguen construyendo
aplicaciones en este lenguaje de
programacin;
por
su
parte
FORTRAN no es muy utilizado
actualmente por fuera de los campos
cientficos y del anlisis numrico,
aunque permanece como el lenguaje
preferido
para
desarrollar
aplicaciones
de
computacin
numrica de alto rendimiento.

LA TERCERA GENERACIN DE COMPUTADORES

El circuito integrado

La aparicin de los
circuitos
integrados
permite
producir
computadoras
ms
pequeas y rpidas con
velocidades de hasta un
milln de operaciones en
coma
flotante
por
segundo.
El
Primer Fue desarrollado por Intel
Microprocesador
en 1971; tena su propia
Unidad Aritmtico Lgica,
su propia unidad de
control y 2 chips de
memoria.

Lenguajes
Programacin

de El profesor Niklaus Wirth


desarrolla el lenguaje
PASCAL.

LA CUARTA GENERACIN DE COMPUTADORES


El
Ordenador El
primer
ordenador
Personal
personal fue el Altair
8800, al cual se le instal
un software desarrollado
en BASIC por Bill Gates
y Paul Allen.
El Primer Computador En 1977 se lanz el
con Grficos a Color
Apple
II,
el
primer
computador con grficos
a color y. carcasa de
plstico que permiti la
consolidacin de Apple
Company
Las
Grandes Nace Microsoft despus
Compaas
de que Bill Gates y Paul
Allen
desarrollan
el
lenguaje Altair BASIC
para el Altair 8800.
En 1976 nace Apple
Computer
al
comercializarse el Apple
I.

TIPOS DE COMPUTADORES
Macrocomputadora

Tambin denominada Mainframe es


una supercomputadora utilizada a
nivel empresarial para el manejo de
grandes cantidades de informacin
en poco tiempo. Son muy costosas
y deben contar con condiciones
especiales para su funcionamiento.

Minicomputadoras

Microcomputadora
s

Laptops

Dispositivos
Mviles

Son computadoras desarrolladas


para satisfacer las necesidades de
pequeas empresas o de grandes
departamentos
en
grandes
compaas. Una minicomputadora
es un sistema multiproceso capaz
de soportar de 10 a 200 usuarios
simultneamente.
Son computadoras personales que
tuvieron
su
origen
con
el
surgimiento del microprocesador.
Estos computadores cuentan con
puertos de expansin que permiten
adicionar
caractersticas
de
hardware y software para ampliar
sus funcionalidades. Actualmente
este tipo de computadores son muy
potentes y ofrecen gran rendimiento
para el manejo de informacin
personal que va desde el desarrollo
de software hasta el diseo grfico
y diseo y ejecucin de juegos.
Son computadoras diseadas para
ser transportadas constantemente
de un lugar a otro, se alimentan por
medio de bateras recargables y
traen integrada una pantalla de
cristal
lquido.
Ofrecen
caractersticas similares a los PC de
escritorio en cuanto a rendimiento.
La tendencia en la actualidad es a
la utilizacin de dispositivos mviles
que son computadoras con cierto
poder
de
procesamiento
y
almacenamiento de datos que se
caracterizar por una interfaz de tipo
touch que le permite al usuario
manipular el dispositivo por medio
de su pantalla. Estos dispositivos
manejan
sistemas
operativos
especializados
y
soportan

conexiones con otros dispositivos


de ms alto rendimiento de tipo PC;
ofrecen acceso a internet y la
posibilidad de ejecutar programas.
Algunos vienen integrados con
telfonos celulares.

EL COMPUTADOR
El Papel del Rendimiento
El rendimiento de un computador est dado por el rendimiento y el tiempo de
ejecucin. El rendimiento ptimo se logra en un escenario en el cual el rendimiento
aumenta al mximo y el tiempo de ejecucin se reduce al mnimo. El tiempo es la
medida de rendimiento del computador.
Medidas de Rendimiento
Tiempo de Reloj: Tambin denominado tiempo de respuesta, es el tiempo total que
toma la realizacin de una tarea, incluyendo acceso al disco, acceso a memoria,
actividades de Entrada/Salida y gastos de Sistema Operativo.
Tiempo de CPU: Es el tiempo que el procesador emplea en la realizacin
especfica de la tarea sin contar el tiempo de espera de Entrada/Salida o de otros
programas.
Mtricas de Rendimiento
Tiempo de Ejecucin CPU para un programa:
Ciclos del Reloj CPU para un programa * Duracin del ciclo del reloj.
Tiempo de Ejecucin CPU para un programa:
Ciclos del Reloj CPU para un programa / Frecuencia del reloj

Buses del Sistema


Bus Paralelo

El bus paralelo presenta unas funciones en lneas dedicadas:


Bus de Direcciones o Lneas de Direccin: Indican la posicin de memoria o el
dispositivo con el que se desea establecer conexin.

Bus de Control o Lneas de Control: Envan seales de arbitraje entre los


dispositivos que interconecta.
Bus de Datos o Lnea de Datos: Transmite los bits de forma aleatoria.

Bus Serial
En este tipo de bus, los datos son enviados Bit a Bit y se reconstruyen por medio
de registros o rutinas de software.
La Memoria
Cuando se desea ejecutar un programa, el sistema operativo carga el programa
en la memoria RAM desde un dispositivo de almacenamiento externo. Cuando el
programa est cargado en la memoria, el procesador ejecuta las lneas del
programa.

Ancho de Banda: Velocidad total a la que se pueden transferir datos entre la


memoria y el procesador.

Ancho de Banda = Rendimiento * Cantidad de datos a los que se accede en cada


operacin
Segmentacin
La segmentacin consiste en atender varias tareas de manera concurrente para
dar la impresin de que estas se estn ejecutando paralelamente. As, como se
visualiza en el ejemplo, la tarea 1 se ejecuta primero, luego se ejecuta un
segmento de la tarea 2 y luego un segmento de la tarea tres, posteriormente se
ejecuta el segundo segmento de la tarea 2 y por ltimo, el segundo segmento de
la tarea tres.

Paralelismo
Se consigue incorporando varias memorias al bus de memoria del procesador lo
que permite que existan varios accesos de memoria en paralelo. Mientras una
memoria atiende una peticin, la siguiente peticin se le asigna a otra memoria
disponible y as sucesivamente.

Jerarqua de Memoria

Segn la jerarqua de memoria ilustrada en el grfico de la pirmide, en la cspide


estn los registros de la CPU a los cuales se accede a la velocidad mxima de la
CPU, aunque su capacidad de almacenamiento es muy pequea. A medida que se
desciende por la pirmide, aumenta el tiempo de acceso a la memoria y aumenta
tambin la capacidad de almacenamiento de cada uno de los dispositivos. En la
siguiente grfica se compara el tiempo de acceso y la capacidad de
almacenamiento. En este se observa que el tiempo de acceso a memoria de los
dispositivos es directamente proporcional a su capacidad de almacenamiento:

Tiempo de Acceso Vs Capacidad de Almacenamiento


1000

100
Capacidad de Almacenamiento
10

1
0

500

1000

1500

Tiempo de Acceso

Tecnologas de Memoria

2000

Memoria SRAM
Los valores almacenados en la
memoria
permanecen
en
ella
indefinidamente siempre y cuando
exista alimentacin de corriente.
El ncleo de la celda consiste en dos
inversores conectados el uno a la
salida del otro.
Son ms rpidas que las memorias
DRAM.
No requiere refrescar la informacin
almacenada.

Memoria DRAM
Van
perdiendo
sus
valores
almacenados a medida que pasa el
tiempo.
Utiliza un condensador
almacenamiento de datos.

para

el

Son ms lentas que las memorias


SRAM
Requieren refrescar el contenido de sus
celdas para evitar la prdida de la
informacin almacenada.
No maneja especificacin de filas y Requiere la entrada de filas y columnas
columnas.
para especificar una direccin de
memoria
Seal RAS: es usada por la tecnologa DRAM, indica que se est enviando la
direccin de la Fila.
Seal CAS: es usada por la tecnologa DRAM, indica que se est enviando la
direccin de la Columna.

Entrada/Salida
Cualquier dispositivo de Entrada/Salida requiere una interfaz para conectarse con
la CPU la cual define la manera como se van a entender el procesador y el
controlador del dispositivo. La interfaz de Entrada Salida tiene la funcin de
controlar la comunicacin de la CPU con los perifricos.
software operativo
Es el conjunto de programas que controlan el funcionamiento del software y
administra los recursos de hardware. Entre estos, el ms importante es el sistema
operativo que es un programa o conjunto de programas de control que facilitan el
uso del computador con el objetivo de utilizar eficientemente sus recursos.

BIBLIOGRAFIA

MODULO ARQUITECTURA DE COMPUTADORES. JESS EMIRO VEGA,


UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD, Bogot Colombia,
2008
Wikipedia. (07 de octubre de 2013). Transistor.
http://es.wikipedia.org/wiki/Transistor
Wikipedia. (3 de octubre de 2013). Alan Turing.
http://es.wikipedia.org/wiki/Alan_Turing
Wikipedia. (7 de agosto de 2013). Altair 8800.
http://es.wikipedia.org/wiki/Altair_8800
Wikipedia. (9 de octubre de 2013). Bus (Informtica).
http://es.wikipedia.org/wiki/Bus_(inform%C3%A1tica)
Wikipedia. (2 de septiembre de 2013). Cobol. http://es.wikipedia.org/wiki/COBOL
Wikipedia. (6 de octubre de 2013). Fortran. http://es.wikipedia.org/wiki/FORTRAN
Wikipedia. (30 de septiembre de 2013). Intel 4004.:
http://es.wikipedia.org/wiki/Intel_4004
Wikipedia. (3 de octubre de 2013). : http://es.wikipedia.org/wiki/Apple_I
http://informaticacristianle2.blogspot.com/2012/09/clasificacion-de-memorias.html
http://www.youtube.com/watch?v=2r0e8D0DqpA

Vous aimerez peut-être aussi