Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Módulo
Página II
1. EVOLUCIÓN HISTÓRICA
Ilustración 1: Ábaco chino
Los primeros artilugios de cálculo, se remontan a 3000 a. de C. Los chinos
desarrollaron el Ábaco, con éste realizaban cálculos rápidos y complejos.
Éste instrumento tenía un marco de madera cables horizontales con bolas
agujereadas que corrían de izquierda a derecha.
En el siglo XVII, John Napier, matemático inventó las tablas logarítmicas que
permitían efectuar complejas multiplicaciones como simples sumas.
En 1642 el físico y matemático francés Blaise Pascal inventó el primer
calculador mecánico, la Pascalina.
Página 1/17
Fundamentos de Hardware
Página 2/17
A comienzos de los años 30, John Vincent Atanasoff, un
estadounidense doctorado en física teórica, aficionado a la electrónica y
conocedor de la máquina de Pascal y las teorías de Babbage, empezó a
considerar la posibilidad de construir un calculador digital. Decidió que la
máquina habría de operar en sistema binario, y hacer los cálculos de modo
distinto a como los realizaban las calculadoras mecánicas.
Prácticamente al mismo tiempo que Atanasoff, el ingeniero John Mauchly,
se había encontrado con los mismos problemas en cuanto a velocidad de
cálculo, y estaba convencido de que habría una forma de acelerar el proceso
por medios electrónicos.
En 1940 Mauchly se matriculó en unos cursos en la Escuela Moore de
Ingeniería Eléctrica de la Universidad de Pensilvania, donde conoció a John
Presper Eckert, un instructor de laboratorio.
1.1.1. ENIAC
Para determinar el origen de la ENIAC se debe de mencionar al ingeniero
Mauchly que publicó un artículo con sus ideas y las de Atanasoff, lo cual
despertó el interés de Herman Goldstine, un oficial de la reserva que hacía
de intermediario entre la universidad y el ejército, el cual consiguió interesar
al Departamento de Ordenación en la financiación de un computador
electrónico digital.
El 9 de abril de 1943 se autorizó a Mauchly y Eckert iniciar el desarrollo del
proyecto. Se le llamó ENIAC (Electronic Numerical integrator and Computer)
y comenzó a funcionar en instalaciones militares norteamericanas en Agosto
de 1947.
La construcción tardó 4 añ os y costó $486.804,22 dólares (el equivalente actual a unos
tres millones de dólares por menos poder de cómputo del que actualmente se consigue
en las calculadoras de mano).
Página 3/17
Fundamentos de Hardware
Ilustración 3: ENIAC
La entrada y la salida de datos se realizaba mediante tarjetas perforadas. Podía realizar
unas 5.000 sumas por segundo. Pesaba unas 30 toneladas y tenía un tamañ o
equivalente al de un salón de clases. Consumía 200 kilovatios de potencia eléctrica y
necesitaba un equipo de aire acondicionado para disipar el gran calor que producía. En
promedio, cada tres horas de uso fallaba una de las válvulas.
Lo que caracterizaba al ENIAC como a un computador moderno no era simplemente su
velocidad de cálculo, sino el que permitía realizar tareas que antes eran imposibles.
Página 4/17
La EDVAC (Electronic Discrete Variable Automatic Computer) por sus siglas
en inglés, fue una de las primeras computadoras electrónicas. A diferencia
de la ENIAC, no era decimal, sino binaria y tuvo el primer programa
diseñado para ser almacenado. Este diseño se convirtió en el estándar de
arquitectura para la mayoría de las computadoras modernas.
El diseñ o de la EDVAC es considerado un hito en la historia de la informática. Este diseñ o
fue desarrollado aún antes de que la ENIAC fuera puesta en marcha y tenía la intención
de resolver muchos de los problemas encontrados en el diseñ o de la ENIAC.
Así como la ENIAC, la EDVAC fue construida por el laboratorio de investigación de
balística de Estados Unidos de la universidad de Pensilvana. A los diseñ adores de la
ENIAC, J. Presper Eckert y John William Mauchly se les unió el gran matemático John
von Neumann. Un contrato para construirla fue firmado en abril de 1946 con un
presupuesto inicial de 100,000 USD y el contrato llamó al aparato el Calculador Discreto
Electrónico Automático Variable (Electronic Discrete Variable Automatic Calculator en
inglés).
Página 5/17
Fundamentos de Hardware
Ilustración 4: Válvulas de vacío
Página 6/17
2.2. Segunda generación: (1955-1964)
• Uso del transistor.
Ilustración 6: Intel 4004
Página 7/17
Fundamentos de Hardware
Página 8/17
3. ARQUITECTURA VON NEUMANN
Von Neumann describió el funcionamiento teórico de un ordenador. Todos
los fabricantes se han basado a lo largo de la historia en esta arquitectura,
aunque ha pasado a ser un modelo teórico.
Página 9/17
Fundamentos de Hardware
Página 10/17
gestionar las interrupciones de dispositivos externos como ratón, teclado,
etc).
3.1. CPU
• Del inglés Central Processing Unit. También se le suele denominar
UCP por sus siglas de la traducción al español.
• Cerebro del ordenador.
• Interpreta y ejecuta instrucciones y recoge/envía datos
de las unidades de E/S.
• Se encarga del control y procesamiento de los datos.
• Formada por UC+ALU+REGISTROS.
• Tipos de procesadores.
➢ CISC: Complex instruction set computer.
(Intel celeron, pentium II,III,IV) (AMD Duron, Athlon).
➢ RISC: Reduced instruction set computer.
Sparc (Sun), PowerPC (Mac), RS/6000 (IBM).
3.1.1. Registros
• Se almacena la información temporal. Son de acceso muy
rápido y poca capacidad.
• El tamaño del registro indica el numero de bits que puede manipular a
la vez el procesador.
• 80386 primero de 32 bits, actualmente de 64 bits.
• Hay de diversos tipos:
➢ de propósito general,
➢ contador de programa,
➢ registro de instrucción,
Página 11/17
Fundamentos de Hardware
➢ multimedia,
➢ etc.
En arquitectura de ordenadores, un registro es una memoria de alta
velocidad y poca capacidad, integrada en el microprocesador, que permite
guardar y acceder a valores muy usados, generalmente en operaciones
matemáticas.
Los registros están en la cumbre de la jerarquía de memoria, y son la manera
más rápida que tiene el sistema de almacenar datos. Los registros se miden
generalmente por el número de bits que almacenan; por ejemplo, un "registro
de 8 bits" o un "registro de 32 bits".
El término es usado generalmente para referirse al grupo de registros que pueden ser directamente
indexados como operandos de una instrucción, como está definido en el conjunto de instrucciones. Sin
embargo, los microprocesadores tienen además muchos otros registros que son usados con un
propósito específico, como el contador de programa o los registros multimedia.
Página 12/17
• Un ordenador con arquitectura EckertMauchly realiza o emula los
siguientes pasos secuencialmente:
1. Búsqueda de la instrucción: se obtiene la siguiente instrucción
desde la memoria en la dirección indicada por el contador de
programa y la guarda en el registro de instrucción. Al finalizar esta
fase se incrementa el contador de programa en la longitud de la
instrucción para apuntar a la siguiente.
2. Búsqueda de los operandos: Se trae de memoria los datos
involucrados en la instrucción.
3. Decodificación: Decodifica la instrucción mediante la unidad de
control. Ésta se encarga de coordinar el resto de componentes
del ordenador para realizar una función determinada.
4. Ejecución: se procesa la instrucción. Ésta puede cambiar el valor
del contador del programa, permitiendo así operaciones
repetitivas. El contador puede cambiar también cuando se cumpla
una cierta condición aritmética, haciendo que el ordenador pueda
'tomar decisiones', que pueden alcanzar cualquier grado de
complejidad, mediante la aritmética y lógica anteriores.
5. Almacenamiento del resultado: El resultado producido por la
ejecución de la instrucción produce un resultado y éste debe ser
guardado, habitualmente en memoria.
6. Vuelve al paso 1.
Página 13/17
Fundamentos de Hardware
3.2. Memoria
• Almacena dos tipos de información: programas y los datos.
• Es una memoria volatil conocida como memoria RAM (Random Access
Memory).
4. APLICACIONES INFORMÁTICAS
En informática, una aplicación es un tipo de programa
informático diseñado como herramienta para permitir a un
usuario realizar uno o diversos tipos de trabajos. Esto lo
diferencia principalmente de otros tipos de programas como los sistemas
operativos (que hacen funcionar al ordenador), las utilidades (que
realizan tareas de mantenimiento o de uso general), y los lenguajes de
programación (con el cual se crean los programas informáticos).
Página 14/17
Algunos ejemplos de programas de aplicación son los
procesadores de textos, hojas de cálculo y bases de datos.
Algunas compañías agrupan diversos programas de distinta naturaleza para
que formen un paquete (llamados suites o suite ofimática) que sean
satisfactorios para las necesidades más apremiantes del usuario.
Actualmente, con el uso de dispositivos móviles se ha extendido el concepto
APP, Aplicación informática para dispositivos móviles o tabletas con multitud
de funcionalidades.
Página 15/17
Fundamentos de Hardware
Página 16/17
Sirven a sus usuarios desde varios proveedores de alojamiento repartidos
frecuentemente por todo el mundo. Esta medida reduce los costes, garantiza
un mejor tiempo de actividad y que los sitios web sean invulnerables a los
hackers, a los gobiernos locales y a sus redadas policiales.
Ventajas:
– No se instalan
– Sólo necesitan de un navegador
Página 17/17
Fundamentos de Hardware
ANEXO
5. BIBLIOGRAFÍA
5.1. web
• https://es.wikipedia.org/wiki/Anexo:Historia_de_la_computaci%C3%B3n
• http://es.wikipedia.org/wiki/Computaci%C3%B3n_en_la_nube
• http://es.wikipedia.org/wiki/Licencia_de_software
Página 18/17
5.2. vídeos
• Arquitectura de Neumann
https://www.youtube.com/watch?v=QscWZ_rven4
• Maravillas Modernas - El Ordenador (Canal Historia)
https://www.youtube.com/watch?v=0tUDGcLacb8
• TRANSISTORIZED! La Historia De: El Transistor
https://www.youtube.com/watch?v=f3IUVvJ2XgI
• Software Libre (spanish audio)
https://www.youtube.com/watch?v=FvLJ2JotttM
• ¿Qué es el software libre?
https://www.youtube.com/watch?v=NIbahFr9rU8
• Que es el Software Libre según Richard Stallman
https://www.youtube.com/watch?v=VFpIhA5Oufg
Página 19/17