Professional Documents
Culture Documents
ENIAC
En 1945 Von Neumann sugirió que el sistema binario fuera adoptado en todos
los ordenadores, y que las instrucciones y datos fueran compilados y
almacenados internamente en el ordenador, en la secuencia correcta de
utilización. Estas sugerencias sirvieron de base filosófica para los proyectos de
ordenadores. (Actualmente se investigan ordenadores "no Von Neumann", que
funcionan con fuzzy logic, lógica confusa) A partir de esas ideas, y de la lógica
matemática o álgebra de Boole, introducida por Boole en el inicio del siglo XIX,
es que Mauchly y Eckert proyectaron y construyeron el EDVAC, Electronic
Discrete Variable Automatic Computer, completado en 1952, que fue la primera
máquina comercial electrónica de procesamiento de datos del mundo. Ellos
habían intentado eso con El BINAC, ordenador automático binario, de 1949,
que era compacto (1,40 x 1,60 x 0,30 m) lo suficiente para ser llevado a bordo
de un avión, pero que nunca funcionó. El EDVAC utilizaba memorias basadas
en líneas de retardo de mercurio, muy caras y más lentas que los CRTs, pero
con mayor capacidad de almacenamiento. Wilkes construyó el EDSAC,
Electronic Delay Storage Automatic Calculator en 1949, que funcionaba según
la técnica de programas almacenados.
Entre 1945 y 1951, el WHIRLWIND, del MIT, fue el primer ordenador que
procesaba informacion en tiempo real, con entrada de datos a partir de cintas
perforadas y salida en CRT (monitor de vídeo), o en la Flexowriter, una especie
de máquina de escribir (Whirlwind quiere decir remolino).En 1947 Bardeen,
Schockley y Brattain inventan el transístor, y, en 1953 Jay Forrester construye
una memoria magnética. Los ordenadores a transistores surgen en los años
50, pesando 150 kg, con consumo inferior la 1.500 W y mayor capacidad que
sus antecesores valvulados.
La Segunda Generación
Ejemplos de esta época son el IBM 1401 y el BURROUGHS B 200. En 1954
IBM comercializa el 650, de tamaño medio. El primer ordenador totalmente
transistorizado fue el TRADIC, del Bell Laboratories. El IBM TX-0, de 1958,
tenía un monitor de vídeo de primera calidad, era rápido y relativamente
pequeño, poseia dispositivo de salida sonora. El PDP-1, procesador de datos
programable, construido por Olsen, fue una sensación en el MIT: los alumnos
jugaban Spacewar! y Ratón en el laberinto, a través de un joystick y un lapiz
óptico.
BURROUGH
La Tercera Generación
Esta generación es de la década del 60, con la introducción de los circuitos
integrados. El Burroughs B-2500 fue uno de los primeros. Mientras el ENIAC
podía almacenar veinte números de diez dígitos, estos podían almacenar
millones de números. Surgen conceptos como memoria virtual,
multiprogramación y sistemas operacionales complejos. Ejemplos de esta
época son el IBM 360 y el BURROUGHS B-3500.
IBM 360
Osborne1.
Fabricado por la Osborne en USA alrededor de año 1982. La CPU tenía una
memoria de 64KB, una UAL y un Procesador Zilog Z80A de 8 bit a 4 MHZ. La
caja, del tipo maleta attaché con un peso de 11 Kg, albergaba 2 unidades de
disquete de 5" 1/4 con 204 KB o con opción a 408 KB de capacidad, un monitor
de 5" (24 líneas por 54 columnas) en blanco y negro y un teclado basculante
(servía de tapa de la maleta) con dos bloques de teclas, uno alfanumérico con
los caracteres ASCII y otro numérico. Disponía de conectores para un monitor
externo, ports serie RS-232C y paralelo IEEE-488 o Centronics.El sistema era
alimentado por una batería propia recargable con una autonomía de 5 horas,
por una batería externa de automóvil o por un transformador de corriente
eléctrica alterna a continua.El sistema operativo era el CP/M desarrollada por la
Digital Corporation. El software suministrado incluía un Interpretador M BASIC
desarrollado por MICROSOFT, un Compilador BASIC desarrollado por la
Compyler Systems, una hoja de cálculo SUPERCALC (derivada del Visicalc) y
un procesador de texto denominado WORDSTAR. Podía ser programado en
BASIC, FORTRAN, COBOL, PASCAL, PL 1, ALGOL, C, FORTH, ADA,
ASSEMBLER y CROSS-ASSEMBLER.Última morada conocida: desconocida
(fue visto en la FILEME-82 en Lisboa).
IBM PC/XT
Fabricado por IBM en USA alrededor de año 1980, inició con la versión PC-XT,
a la cual le siguió una versión PC-AT.El CPU comprendía una memoria ROM
de 40KB y una memoria RAM de 64KB expandible hasta 640KB, una ULA y un
procesador Intel 8088 de 16 bit con una frecuencia de reloj de 4,77 MHZ.Era
construido con tres módulos separados: CPU, monitor y teclado. El monitor era
blanco y negro con 25 líneas por 80 columnas pudiendo ser substituido por un
monitor con 16 colores. La CPU además del procesador albergaba una unidad
de disquete de 5" 1/4 con una capacidad de 360KB pudiendo alojar otra unidad
de disquete idéntica o un disco rígido con 10MB de capacidad, que era parte
integrada en la versión PC-XT. El teclado con 83 teclas, 10 de las cuáles
correspondían a funciones pre-programadas, disponía de caracteres
acentuados. Poseia una salida para impresora y el PC-XT disponía de un
interfaz para comunicaciones assincronas. El sistema operativo era el PC/MS-
DOS el cual era un MS-DOS desarrollado por Microsoft para IBM. El lenguaje
de programación que utilizada era el BASIC.. Sólo cerca de dos años después,
con la presentación de los modelos PS/2-50 y PS/2-60, que eran equipados
con un procesador Intel 80286, la IBM recuperó el sector de mercado de los
PCS utilizando para el efecto la penetración en las empresas donde tenía
instalado mainframes y "pequeños ordenadores".
PC XT
1989- El 486 DX
A partir de este momento el coprocessador matemático junto con el propio
procesador, hubo también una mejora sensible en la velocidad debido a la
aparición de la memoria de 72 pines, mucho más rapida que su antepasada de
30 pines y de las placas PCI de 32 bits dos veces más veloces que las placas
ISA . Los equipamientos ya tenían capacidad para las placas SVGA que
podrían alcanzar hasta 16 millones de colores, sin embargo esto sería usado
comercialmente más adelante con la aparición del Windows 95.
Todo esto está en pleno desarrollo, por el momento las únicas novedades han sido el
uso de procesadores en paralelo, o sea, la división de tareas en múltiples unidades de
procesamiento operando simultáneamente. Otra novedad es la incorporación de chips
de procesadores especializados en las tareas de vídeo y sonido.
unidad central de procesamiento (CPU). Generalmente son computadoras que ocupan espacios físicos
En general la palabra microcomputadora suele asociarse a computadoras viejas, especialmente a las pequeñas
computadoras de 8 bits como la Apple II, la Commodore 64, la BBC Micro y la TRS 80.
De todas maneras dentro del término microcomputadora pueden agruparse computadoras de diferentes tipos y
usos como consolas de videojuegos, notebooks, tablet PCs, dispositivos de mano, teléfonos celulares y las
Las primeras microcomputadoras no tenían dispositivos de entrada/salida, venían con mínimas cantidades de
memoria (por ejemplo, 256 bytes de memoria RAM), e incluso eran vendidas en partes que debían ser
En los setenta las microcomputadoras comenzaron a ser más rápidas y baratas, y su popularidad fue en
ascenso. Eran muy utilizadas para contabilidad, administración de bases de datos y procesamiento de texto.
Una microcomputadora típica de la época utilizaba un bus S100, un procesador de 8 bits como un Z80 y un
Algunos tipos de microcomputadoras comenzaron a ser utilizadas por los usuarios comunes alrededor de los 80,
época en la que se estandarizó la IBM PC compatible, con el sistema operativo MS-DOS, y luego más tarde
Windows. Estas computadoras comenzaron a llamarse PC o computadoras personales, nombre promovido por
Minicomputadora Supermini
Otros: Smartphones
Computadoras
Sistemas integrados • Polvo inteligente (smartdust) • Nanocomputadora
ultrapequeñas
Esta unidad central de procesamiento está constituida, esencialmente, por registros, una
unidad de control y una unidad aritmético lógica (ALU), aunque actualmente todo
microprocesador también incluye una unidad de cálculo en coma flotante, (también
conocida como coprocesador matemático o FPU), que permite operaciones por
hardware con números decimales, elevando por ende notablemente la eficiencia que
proporciona sólo la ALU con el cálculo indirecto a través de los clásicos números
enteros.
Hay otros factores muy influyentes en el rendimiento, como puede ser su memoria
caché, su cantidad de núcleos, sean físicos o lógicos, el conjunto de instrucciones que
soporta, su arquitectura, etc; por lo que sería difícilmente comparable el rendimiento de
dos procesadores distintos basándose sólo en su frecuencia de reloj.
Estos últimos años ha existido una tendencia de integrar el mayor número de elementos
del PC dentro del propio procesador, aumentando así su eficiencia energética y su
rendimiento. Una de las primeras integraciones, fue introducir la unidad de coma
flotante dentro del encapsulado, que anteriormente era un componente aparte y opcional
situado también en la placa base, luego se introdujo también el controlador de memoria,
y más tarde un procesador gráfico dentro de la misma cámara, aunque no dentro del
mismo encapsulado. Posteriormente se llegaron a integrar completamente en el mismo
encapsulado (Die).
Respecto a esto último, compañías tales como Intel ya planean integrar el Southbridge
dentro del procesador, eliminando completamente ambos chipsets de la placa.
Es un tipo de memoria caché más lenta que la L2, muy poco utilizada en la
actualidad.
Por un lado está la habitualmente utilizada por Intel, que consiste en que el
total de la caché L2 está accesible para ambos núcleos y por otro está la
utilizada por AMD, en la que cada núcleo tiene su propia caché L2 dedicada
solo para ese núcleo.
La caché L2 apareció por primera vez en los Intel Pentium Pro, siendo
incorporada a continuación por los Intel Pentium II, aunque en ese caso no
en el encapsulado del procesador, sino externamente (aunque dentro del
procesador).
La caché de disco trabaja sobre los mismos principios que la memoria caché, pero en
lugar de usar SRAM de alta velocidad, usa la convencional memoria principal. Los
datos más recientes del disco duro a los que se ha accedido (así como los sectores
adyacentes) se almacenan en un buffer de memoria. Cuando el programa necesita
acceder a datos del disco, lo primero que comprueba es la cache del disco para ver si los
datos ya están ahí. La cache de disco puede mejorar drásticamente el rendimiento de las
aplicaciones, dado que acceder a un byte de datos en RAM puede ser miles de veces
más rápido que acceder a un byte del disco duro.
Memoria virtual
De Wikipedia, la enciclopedia libre
Aunque la memoria virtual podría estar implementada por el software del sistema
operativo, en la práctica casi siempre se usa una combinación de hardware y software,
dado el esfuerzo extra que implicaría para el procesador.
En su sentido más estricto, se refiere sólo a máscara ROM -en inglés, MROM- (el más
antiguo tipo de estado sólido ROM), que se fabrica con los datos almacenados de forma
permanente, y por lo tanto, su contenido no puede ser modificado de ninguna forma. Sin
embargo, las ROM más modernas, como EPROM y Flash EEPROM, efectivamente se
pueden borrar y volver a programar varias veces, aún siendo descritos como "memoria
de sólo lectura" (ROM). La razón de que se las continúe llamando así es que el proceso
de reprogramación en general es poco frecuente, relativamente lento y, a menudo, no se
permite la escritura en lugares aleatorios de la memoria. A pesar de la simplicidad de la
ROM, los dispositivos reprogramables son más flexibles y económicos, por lo cual las
antiguas máscaras ROM no se suelen encontrar en hardware producido a partir de 2007.
Unidad central de procesamiento
De Wikipedia, la enciclopedia libre
Los primeros CPU fueron diseñados a la medida como parte de una computadora más
grande, generalmente una computadora única en su especie. Sin embargo, este costoso
método de diseñar los CPU a la medida, para una aplicación particular, ha desaparecido
en gran parte y se ha sustituido por el desarrollo de clases de procesadores baratos y
estandarizados adaptados para uno o muchos propósitos. Esta tendencia de
estandarización comenzó generalmente en la era de los transistores discretos,
computadoras centrales, y microcomputadoras, y fue acelerada rápidamente con la
popularización del circuito integrado (IC), éste ha permitido que sean diseñados y
fabricados CPU más complejos en espacios pequeños (en la orden de milímetros). Tanto
la miniaturización como la estandarización de los CPU han aumentado la presencia de
estos dispositivos digitales en la vida moderna mucho más allá de las aplicaciones
limitadas de máquinas de computación dedicadas. Los microprocesadores modernos
aparecen en todo, desde automóviles, televisores, neveras, calculadoras, aviones, hasta
teléfonos móviles o celulares, juguetes, entre otros.
• El microprocesador de la CPU está formado por una unidad aritmético lógica que
realiza cálculos y comparaciones, y toma decisiones lógicas (determina si una
afirmación es cierta o falsa mediante las reglas del álgebra de Boole); por una serie de
registros donde se almacena información temporalmente, y por una unidad de control
que interpreta y ejecuta las instrucciones.
• Para aceptar órdenes del usuario, acceder a los datos y presentar los resultados, la CPU
se comunica a través de un conjunto de circuitos o conexiones llamado bus. El bus
conecta la CPU a los dispositivos de almacenamiento (por ejemplo, un disco duro), los
dispositivos de entrada (por ejemplo, un teclado o un ratón) y los dispositivos de salida
(por ejemplo, un monitor o una impresora).
Procesamiento de la CPU
Como dijimos anteriormente, la CPU realiza tres operaciones básicas con los datos:
puede leerlos, procesarlos , y escribirlos en la memoria. Es decir que, la CPU necesita
solo cuatro elementos para realizar dichas operaciones con los datos: Las instrucciones,
un puntero a las instrucciones (Instrucción Pointer), algunos registros, y la unidad
aritmética lógica.
El Instrucción Pointer le indica a la CPU en que lugar de la memoria necesita ser
ubicada la instrucción.
Por otro lado, la CPU contiene algunas partes adicionales que ayudan a dichos
componentes principales a realizar el trabajo:
La unidad de control, maneja y coordina toda las operaciones del chip. Este le permite
saber a la unidad aritmética lógica cuando debe calcular, al buscador cuando debe
grabar una cifra, y al decodificador cuando trasladar la cifra dentro de una instrucción.
Base de datos
De Wikipedia, la enciclopedia libre
Las aplicaciones más usuales son para la gestión de empresas e instituciones públicas.
También son ampliamente utilizadas en entornos científicos con el objeto de almacenar
la información experimental.
Aunque las bases de datos pueden contener muchos tipos de datos, algunos de ellos se
encuentran protegidos por las leyes de varios países. Por ejemplo, en España los datos
personales se encuentran protegidos por la Ley Orgánica de Protección de Datos de
Carácter Personal (LOPD).