Antes, havia computadores tubo de vácuo - e muito antes de existirem computadores transistor - havia computadores relé. Konrad Zuse construiu um computador de revezamento em 1938, e do Instituto de Tecnologia de Massachusetts (MIT) tinha um computador relé - o chamado Whirlwind - na década de 1950 . Whirlwind foi o computador mais rápido e mais sofisticado de sua época. Computadores de relés foram substituídos por gerações de dispositivos eletrônicos - tubos , em seguida, transistores , então chips - como computadores ficou mais rápido e mais rápido. Hoje as pessoas a construir computadores relé apenas como um exercício de nostalgia. Coisas que você precisa
Várias centenas de relés
Fio
Interruptores
Alimentação
Diodos Resistores
LEDs
Teclado
Mostrar Mais instruções
1
Faça um diagrama de blocos do computador antes de qualquer coisa de arame. Isto deve incluir buffers , a memória, a Unidade Central de Processamento (CPU) , unidade lógica aritmética ( ALU ) , entradas e saídas . Construir as entradas e saídas primeiro para que estes podem ser usados para testar os componentes posteriores como você construí-los . Um teclado faz um dispositivo de entrada de bom e um painel de diodos emissores de luz (LEDs) faz um dispositivo de saída de boa .
2
Construir a memória e buffers. A memória vai manter o programa enquanto ele está em execução e buffers são pequenos pedaços de memória que são usados em vários lugares. Por exemplo , a entrada vai diretamente para um buffer e permanece lá até que seja processada. Um tampão realiza a saída , enquanto que está a ser lido . Os amortecedores são nas entradas e saídas da ULA , e aguarda dados em um buffer enquanto ele está sendo lido na memória . Tanto a memória e buffers são uma série de " relés de travamento ". Estes são apenas os relés comuns com fio para que, quando elas são ativadas uma corrente flui através dos contatos e da bobina do relé. Uma vez que o relé é ligado ele permanece no , lembrando-se os dados.
3
fio as portas lógicas e aritméticas. Quando dois relés ( A e B) têm os seus contactos ligados em série , a saída é a função lógica AND. Há uma saída Se A e B são ativados. Se os mesmos dois relés foram ligados para que seus contatos foram em paralelo , a função lógica seria OR. Existe uma saída, se A ou B é activado . A função NOT lógico é conseguido através de um relé com contatos normalmente fechados. Se não houver nenhuma entrada, a corrente pode fluir através dos contatos . Se não houver entrada para a bobina do relé , os contatos abertos e nenhuma corrente pode fluir através dos contatos . A entrada ea saída está em um relacionamento lógico NOT . Funções aritméticas são combinações de funções lógicas - isso é possível quando os números são em binário
.