JOHNNIAC

O Johnniac é um computador com tubos de vácuo colocado em serviço em 1953. Foi construído pela RAND Corporation usando a arquitetura de von Neumann que existia antes do Machine IAS .

O computador foi nomeado em homenagem a John von Neumann . Johnniac é uma abreviatura de JOÃO von Neumann N umerical eu ntegrator e Um utomatic C omputer.

JOHNNIAC é indiscutivelmente o primeiro computador de vida mais longa. Esteve em operação de 1953 a11 de fevereiro de 1966, totalizando mais de 50.000 horas de operação.

Depois de ser salvo do desmantelamento duas vezes, o JOHNNIAC agora está hospedado no Museu de História da Computação em Mountain View , Califórnia , EUA .

História

Como a máquina IAS , o JOHNNIAC usava palavras de 40 bits e continha 1024 palavras de RAM feitas com tubos Selectron , cada tubo contendo 256 bits. Duas instruções foram gravadas em cada palavra. Cada instrução contém um código de operação de 8 bits e 12 bits de endereço. As instruções foram executadas em série, a instrução da meia palavra esquerda sendo executada primeiro. A máquina inicial pode realizar 83 operações. Um único registrador A servia como acumulador, um registrador Q produzia um quociente. Havia apenas uma operação de teste: um teste no valor do último bit do registro A. Não havia registro de índice  ; como os endereços eram armazenados nas instruções, os loops eram implementados modificando as instruções do programa. Como 10 dos 12 bits da parte do endereço da instrução eram suficientes para conter todos os endereços de RAM, os dois bits restantes às vezes eram usados ​​para armazenar dados que eram distribuídos nas instruções.

Ao longo dos anos, várias alterações foram feitas no computador. DentroMarço de 1955, 4.096 palavras de toróides magnéticos substituíram as 1.024 palavras de tubos Selectron. Visto que o endereçamento dessa memória maior exigia o uso dos 12 bits da parte do endereço da instrução, os programas que armazenavam dados nos 2 bits não utilizados anteriormente tinham que ser reescritos. Mais tarde, em 1955, um tambor magnético de 12.000 palavras foi adicionado ao sistema. Em 1956, um somador baseado em transistor substituiu o somador original que era feito de tubos de vácuo . Várias mudanças também foram feitas para os I / S dispositivos . Em 1964, um relógio de tempo real foi adicionado ao computador para permitir o compartilhamento de tempo.

Um dos legados da Johnniac foi a linguagem de programação JOSS (Johnniac Open Shop System), uma linguagem fácil de usar que agradava a usuários inexperientes. JOSS foi o ancestral da linguagem FOCAL da empresa Digital Equipment Corporation e da linguagem MUMPS .

O ciclone da Iowa State University foi um clone do JOHNNIAC. Originalmente, seu conjunto de instruções era, portanto, perfeitamente compatível com o do JOHNNIAC. Posteriormente, o conjunto de instruções do Cyclone foi aumentado para permitir instruções de ponto flutuante .

O ILLIAC I também era provavelmente um clone de Johnniac.

galeria de fotos

Fonte

Veja também

Artigo relacionado

links externos