Professional Documents
Culture Documents
AO 2015
Trabajo Prctico N 1
Objetivos:
Que el alumno:
a) Comprenda el concepto de la computadora como un sistema jerrquico.
b) Reconozca los elementos principales de la misma.
c) Tenga nocin de su estructura interna y su funcionamiento.
d) Conozca su evolucin histrica.
e) Maneje las unidades de informacin.
Bibliografa:
Murdocca y Heuring, Principios de Arquitectura de Computadoras, Prentice Hall.
Stalling, William. Organizacin y Arquitectura de Computadores, Prentice Hall, 5ta y 7ma
edicin.
Material del aula virtual de la ctedra.
Otros.
HISTORIA Y EVOLUCIN
AO 2015
Trabajo Prctico N 1
ARQUITECTURA DE COMPUTADORES
se
caracterizaban
por
estar
interconectados
por
cables
aislados.
La estructura del procesador era bit-serie, lo que obligaba a que la aritmtica se efetuara bit a
bit y sin punto flotante. En estos computadores slo se empleaba el lenguaje mquina
codificado en binario. Con la aparicin del concepto de programa almacenado con la EDVAC
se pudo liberar al usuario de las molestias de programacin de bajo nivel, que implicaban,
literlmente, el re-alambrado de todo el equipo. Para finales de esta era los equipos como el
IBM 701 empleaban memoria de tubo Williams, tambores y cintas magnticas.
La segunda generacin (1952-1963).
El primer computador digital transistorizado, el Tradic (Transistorized Digital Computer) fue
construido por los laboratorios Bell en 1954, el cual hizo uso de las memorias de ncleo de
ferrita y corrientes coincidentes. Los lenguajes ensambladores siguieron utilizndose hasta la
aparicin de lenguajes de alto nivel como el Fortan (1957), Cobol (1959) y Algol (1960). En
esta
etapa
tambin
hacen
su
aparicin
los
primeros
circuitos
impresos.
AO 2015
Trabajo Prctico N 1
vectoriales aparecieron al inicio de los 70. El concepto de memoria virtual aparece haciendo
uso de sistemas de memoria jerrquicamente estructurados.
La cuarta generacin (1972-actualidad).
Los computadores de la presente generacin comenzaron haciendo uso de tecnologa LSI
(Large-Scale Integration) y con los avances en el desarrollo de circuitos integrados de alta
densidad hoy en da hacen uso de circuitos VLSI (Very Large-Scale Integration). Los lenguajes
de programacin se han expandido para manejar y expresar diferentes estructuras y
conceptos temporales y espaciales. Los computadores comerciales hacen uso de un alto
grado de multiprocesamiento a traves de varios procesadores y segmentacin encauzada para
obtener incrementos substanciales de rendimiento y capacidades de cmputo. A inicios de la
dcada de los 80 el concepto del procesamiento en paralelo masivo hace su aparicin.
Tendencias y futuros desarrollos.
El fracaso del proyecto japons del desarrollo de una nueva generacin de computadores ha
dejado entrever que la tecnologa actual, si bien nos podr proporcionar computadores ms
veloces durante algunos aos ms, resulta imprctica para la demanda de tareas
computacionalmente ms complejas. Hemos evolucionado del clculo aritmtico automatizado
al procesamiento de informacin pasando por el procesamiento de datos. Inclusive ya
podemos entrever que estamos haciendo avances en el procesamiento del conocimiento. Sin
embargo, las evidencias indican que las tecnologas y tcnicas desarrolladas resultarn poco
prcticas para la consecuencia lgica a la que nos lleva el desarrollo evolutivo de nuestro
desarrollo informtico y computacional.
En los aos venideros requeriremos que nuestros computadores sean capaces de tratar
problemas computacionalmente mucho ms complejos y demandantes y que, posiblemente,
deban ser capaces de tratar con conocimiento ms que con informacin. Una de las metas que
ha sido perseguida desde la aparicin de los primeros ingenios mecnicos, el desarrollo de
una consciencia, podra ser realidad bajo los nuevos desarrollos.
Actualmente se estn siguiendo muchos caminos. La descendencia directa del desarrollo
computacional tradicional se enfoca actualmente en proyectos de computadores masivamente
paralelos (arreglos de procesadores, flujo de datos, redes neuronales). Sin embargo, los
avances en otras disciplinas han abierto nuevas ramas de investigacin como son la lgica
difusa (fuzzy sets), el cmputo molecular, y el cmputo cuntico.
Pgina 3 de 8
AO 2015
Trabajo Prctico N 1
LAS COMPUTADORAS
Una computadora es una mquina electrnica dotada de una memoria de gran capacidad y de
mtodos de tratamiento de informacin, capaz de resolver problemas matemticos y lgicos
mediante la utilizacin automtica de programas informticos.
Unidades de Informacin
Una memoria es un arreglo de celdas. Todas las celdas de la memoria tienen el mismo ancho
(igual cantidad de bits). Cada celda tiene un nmero asociado, que es su direccin.
La capacidad de almacenamiento de una memoria es la cantidad total de bytes que puede
guardar.
Lo comn es que en cada celda se guarde un byte de informacin. Entonces una memoria con
m
N celdas tendr capacidad de N bytes. Dicho numero es siempre una potencia de dos: N = 2
Pgina 4 de 8
AO 2015
Trabajo Prctico N 1
ARQUITECTURA DE COMPUTADORES
Dicho de otra forma, si la memoria tiene 2
direcciones.
o
o
o
o
1Byte
1 Kilobyte =
K
1 Megabyte =
MB
En Byte
10
1.024 bytes = 2
Aproximado
Mil Bytes
1 milln de Bytes =
1.024 K
En Bits
8 bits
1.024 * 8 bits = 8.192
Bits
1.024 * 1.024 * 8 =
8.388.608 Bits
Pgina 5 de 8
AO 2015
Trabajo Prctico N 1
ARQUITECTURA DE COMPUTADORES
1 Gigabyte =
GB
1.073.741.824 bytes =
30
1.024 * 1.024 * 1.024 = 2
1 Terabyte =
TB
Un uno seguido de
dieciocho ceros.
Byte
0
KB
2 =1
1
2 =2
2
2 =4
3
2 =8
4
2 = 16
5
2 = 32
6
2 = 64
7
2 = 128
8
2 = 256
9
2 = 512
10
2 = 1024
10
2 =1
11
2 =2
12
2 =4
13
2 =8
14
2 = 16
15
2 = 32
16
2 = 64
17
2 = 128
18
2 = 256
19
2 = 512
20
2 = 1024
MB
GB
20
30
2 =1
21
2 =2
22
2 =4
23
2 =8
24
2 = 16
25
2 = 32
26
2 = 64
27
2 = 128
28
2 = 256
29
2 = 512
30
2 = 1024
2 =1
31
2 =2
32
2 =4
33
2 =8
34
2 = 16
35
2 = 32
36
2 = 64
37
2 = 128
38
2 = 256
39
2 = 512
40
2 = 1024
Por tanto podemos establecer las siguientes igualdades relacionadas al dgito binario (bit):
o
o
o
o
o
1 Cuarteto 4 Bits.
1 Byte= 8 Bits.
1 Kilobyte= 1.024*8 bits= 8.192 Bits.
1 Megabyte= 1.024*1.024*8= 8.388.608 Bits.
1 Gigabyte= 1.024*1.024*1.024*8= 8.589.934.592 Bits.
%8
% 1024
% 1024
% 1024
%8
Bits
Bytes
x8
KB
x 1024
MB
x 1024
GB
x 1024
Pgina 6 de 8
AO 2015
Trabajo Prctico N 1
ARQUITECTURA DE COMPUTADORES
PROBLEMAS PROPUESTOS
1. Qu es una computadora?
6. Explique las funciones bsicas que una computadora puede llevar a cabo.
Denominacin
Objetivo
Diseador/Constructor
Ao
Caractersticas
Nombres comerciales
Anteriores
1
2
3
Ultimas
8. Basndose en los dos libros de cabecera de la materia, dibuje y explique las diferencias
entre:
a) la estructura general del computador IAS;
b) el modelo de Von Neumann;
c) el modelo de sistema interconectado por buses.
9. Caso de Estudio: Evolucin del Pentium y del Power PC. Trabaje, en forma sinttica, sobre:
Fabricantes
Evolucin de los productos, la familia.
CISC (computadoras de repertorio complejo de
(computadoras de repertorio reducido de instrucciones).
Etc.
instrucciones)
RISC
10. Las cinco unidades bsicas del modelo de Von Neumann siguen siendo visibles en las
computadoras modernas. Dada la siguiente imagen, divida sus componentes segn el
modelo de Von Neumann.
Pgina 7 de 8
AO 2015
Trabajo Prctico N 1
11. Complete la siguiente tabla, que muestra la relacin entre las distintas unidades de
almacenamiento que usan las computadoras. Los clculos binarios se basan en unidades de
1024.
Nombre
kilobyte(KB)
megabyte(MB)
gigabyte(GB)
terabyte(TB)
petabyte(PB)
exabyte(EB)
zettabyte(ZB)
yottabyte(YB)
Medida Binaria
2^10
2^20
_______
2^40
_______
2^60
_______
2^80
Cantidad de bytes
1024
1048576
1073741824
_______
1125899906842624
1152921504606846976
1180591620717411303424
1208925819614629174706176
Equivalente
1024 bytes
_______ KB
1024 MB
1024 ___
1024 TB
_______ PB
1024 EB
1024 ____
12. Dado un archivo de 125 KB. Exprese su tamao en: a) bits, b) bytes, c) MB, d) GB.
13. Dados dos archivos, el primero de 25 MB y el segundo de 0.15 GB, cul de los dos es
mayor?
14. Si un CD tiene una capacidad de 650 MB y un DVD de 4.7 GB, cuantos CDs se
necesitan para igualar el contenido de un DVD.
15. Se quiere grabar en DVD las fotos que tiene una computadora, las cuales estn separadas
en las siguientes carpetas:
Si cada DVD tiene una capacidad especificada de 4.7 GB, cuntos DVD hacen falta para
grabar todas las imgenes? JUSTIFIQUE MOSTRANDO LOS CLCULOS.
Pgina 8 de 8