Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ir a la navegaciónIr a la búsqueda
Índice
1Antecedentes
2El tubo Williams-Kilburn
3Diseño y Desarrollo
4Programación
5Primeros programas
6Últimos desarrollos
7Véase también
8Referencias
9Lectura Adicional
10Enlaces externos
Antecedentes[editar]
Artículo principal: Historia del hardware
El tubo Williams-Kilburn[editar]
Artículo principal: Tubo williams
A pesar que los primeros computadores, como el CSIRAC, usaron con éxito la
memoria de línea de retardo de mercurio,10 esta tecnología tenía varios
inconvenientes: la cantidad de datos que podían almacenar eran limitados, era
pesado y caro. Además, ya que los datos se almacenaban como una secuencia
de ondas acústicas propagadas a través de una columna de mercurio, la
temperatura del dispositivo debía ser controlada muy cuidadosamente ya que
la velocidad del sonido a través de un medio varía con la temperatura. Frederic
C. Williams había presenciado un experimento en los Laboratorios Bell que
demostró la efectividad de los tubos de rayos catódicos (CRT) como una
alternativa al retraso de tiempo para remover los ecos del terreno en las
señales de radar. Mientras trabajaba en el Establecimiento de Investigación de
Telecomunicaciones (Telecommunications Research Establishment, TRE),
poco antes de incorporarse a la Universidad de Mánchester en diciembre de
1946, desarrolló una forma de memoria electrónica usando un CRT que se
conoció como el "Tubo Williams".11 La "Máquina Experimental de Pequeña
Escala de Mánchester" (Manchester Small-Scale Experimental Machine,
SSEM) fue diseñada para probar los tubos Williams, el primer dispositivo de
almacenamiento digital de acceso aleatorio, que podía trabajar a la velocidad
de la computadora.12
Para usarse en un computador digital binario, el dispositivo podía almacenar
uno de dos valores posibles en cada posición de memoria, correspondientes a
los dígitos binarios (bits) 0 y 1. Éste aprovecha la carga electróstatica positiva y
negativa generada por un CRT, ya sea un guion o un punto en cualquier
posición de la pantalla. Un guion generaba una carga positiva, y un punto una
carga negativa, cualquiera de los cuales podía ser captado por un detector
cercano a la pantalla; la carga negativa representaba un 0, y la positiva un 1.
La carga podía disiparse en 0,2 segundos, pero podía refrescarse
automáticamente "leyendo" los datos con la placa colcoada en el frente de la
pantalla.13
Inicialmente los tubos Williams se desarrollaron sobre el CV1131, un CRT
disponible comercialmente de 300 mm de diámetro, pero un tubo más pequeño
de 150 mm, el CV1097, fue usado en el SSEM.14
Diseño y Desarrollo[editar]
Esquema de la arquitectura mostrando como se colocaban los cuatro tubos de rayos catódicos (en
verde).
Programación[editar]
El juego de instrucciones de tres bits del SSEM permitía un máximo de 8
instrucciones diferentes (23). En contraste con la convención moderna, la
máquina almacenaba el dígito menos significativo a la izquierda; por lo que un
uno era representado en tres bits como "100", en lugar de la forma
convencional "001".21
1. ↑ Saltar a:a b Como el contador de programa se incrementa al final del proceso de decodificación, la dirección almacenada tenía
2. ↑ Los bits de función fueron solo parcialmente decodificados, para ahorrar en elementos lógicos.(Lavington, 1998, p. 15)
Primeros programas[editar]
El CRT de salida.
Últimos desarrollos[editar]