JOHNNIAC - História - Computadores únicos em suas classes - Computadores analógicos - História do hardware - História da computação - Informática



JOHNNIAC

Computador Johnniac, Computer History Museum, California
O JOHNNIAC foi um dos primeiros computadores construídos pela RAND, que foi baseado na arquitetura de von Neumann que tinha sido implementada pioneiramente em uma máquina IAS. Foi batizado em honra de von Neumann, abreviação para John v. Neumann Numerical Integrator and Automatic Computer. Johnniac é sem dúvida o computador, dentre os primeiros computadores, de tempo de vida mais longo, sendo usado quase continuamente de 1953 por mais de 13 anos, antes de finalmente ter suas atividades encerradas em 11 de Fevereiro de 1966, registrando mais de 50.000 horas de funcionamento.

(Considerando um estimativa realística de 3kips de velocidade rodou aproximadamente 540.000.000.000 instruções, um moderno 3GHz AMD64 executa 12 GIPS, assim, executa a mesma quantidade de trabalho de toda a vida do Johnniac em 45 s)

História

A história do Johnniac se inicia com a decisão, nos fins da década de 50, de se construir um computador na Rand.1 Inicialmente na RAND, se especulava entre comprar máquinas ou produzir ela mesma. A decisão foi construir uma máquina e William Gunning se tornou o engenheiro do projeto. A qualidade do projeto era bastante avançada e o Johnniac representava o estado da arte naquele período.1

Depois de dois "resgates" de montes de sucatas, a máquina reside atualmente na Computer History Museum em Mountain View, Santa Clara County, California.

Como a máquina IAS, Johnniac usava palavras de 40 bits, e dispunha de 1.024 palavras de memória de tubo Selectron2 3 , cada uma com 256 bits de dados. Duas instruções eram armazenadas em cada palavra em sub-palavras de 20 bits consistindo de uma instrução de 8 bits e um endereço de 12 bits, as instruções sendo operadas em série com o sub-palavra à esquerda sendo rodada em primeiro lugar. A máquina original tinha 83 instruções. Um registrador simples exercia o papel de acumulador, e a máquina também apresentava um registrador Q, para o quociente. Havia apenas uma condição de teste, para verificar se o mais alto bit de um registrador estava ligado. Não havia registradores de índice, e os endereços eram armazenados nas instruções; laços deviam ser implementados, modificando-se as instruções durante a execução do programa. Desde que a máquina tinha apenas 10 bits de espaço de endereço, dois dos bits do endereço eram inutilizados e às vezes eram utilizados para armazenamento de dados intercalando dados com as instruções.

Várias modificações foram feitas no sistema durante a sua vida. Em Março de 1955, 4096 palavras da memória de ferrite foram adicionadas ao sistema, substituindo os Selectrons anteriores. Isso exigia todos os 12 bits de endereçamento, e causou falhas em programas que armazenavam dados nos bits vagos. Mais tarde, em 1955, foi adicionada uma memória de tambor de 12k-palavras. Um somador baseado em transistores substituiu o original baseado em tubo em 1956. Várias mudanças foram feitas aos periféricos de entrada e saída também, e em 1964, um clock de tempo real foi adicionado para suportar time sharing.

Um legado Johnniac foi a linguagem de programação JOSS acronimo de (JOHNNIAC Open Shop System), uma linguagem de fácil utilização, que atendia bem a iniciantes. JOSS foi um antepassado da linguagem FOCAL da DEC e do MUMPS.

A Cyclone na Iowa State University era um clone direto de Johnniac, e era compatível em termos de instruções com ele (o ILLIAC I pode ter sido tão bem compatível). Ciclone foi posteriormente atualizado para incluir um sistema de hardware de ponto flutuante.


Distintivo como visto na máquina

Uma visão por outro ângulo

Teclas como vistas na máquina.



Referências

- a b Gruenberger, Fred J.. (julho 1979). "The history of the Johnniac" (em ingles). Annals of The History of Computing 1 (1): 49-64. Arlington, VA: American Federation of Information Processing Societies. ISSN 1058-6180.
- Ceruzzi, Paul E.. A History of Modern Computing. Cambridge: The MIT Press, 1998. 44-45 p. ISBN 0-262-03255-4
- Metropolis, N.; Howlett, J.; Rota, Gian-Carlo. A History of Computing in the Twentieth Century. New York: Academic Press, 1980. 342 p. ISBN 0-12-491650-3

Nenhum comentário:

Postar um comentário





Palavras mais buscadas no site:

Trabalhos Escolares Trabalho Escolar Biologia Português Matéria Português Rede Social Dicas de Português História Língua Portuguesa ZOOLOGIA Facebook Memes Trolls Geografia Memes Zuando muito no face Trollando Memes para facebook Escrevendo em redes sociais Dúvidas de Português Educação Física Concursos Públicos Gramática Esportes Concursos Dicas de Concursos Públicos Biografia Química O que é a língua portuguesa Física Questões para Concursos Geologia Informática Questões Enfermagem Geofísica Enem Cartaz Cartazes Manifestações TI Tecnologia Blocos Econômicos e Organizações Internacionais Arte Artes GENÉTICA Sociologia PROUNI SISU Concordância Biografias Dicas Diversos ECOLOGIA Faculdade Universidade Vestibular Matemática Simulado Atualidades Civilizações Protesto CAFTA Seu Trabalho Ortografia QUESTÕES DE Português com Gabarito Literatura Crase Computadores analógicos Curiosidades Esqui Aquático Gramática. História da computação História do hardware Redação Índio EVOLUÇÃO QUESTÕES de Matemática com Gabarito Indígena Resumo Uso da Crase - quando há (ou não) crase Geometria Analítica Livro Plural RACIOCÍNIO LÓGICO Artigos 196 a 200 da Constituição Federal Grafia Hífen Lei n° 8.142 Lei nº 8.080 Organização e Funcionamento do SUS QUESTÕES DE RACIOCÍNIO LÓGICO Com Gabarito Sistema Único de Saúde Autores Geometria Homônimos Parônimos Tecnologia da Informação Uso da vírgula Construções Geométricas Educação Resumos Vírgula Anita Garibaldi Equação da reta Questão de Concurso Reciclagem Sinônimos Verbos Vocativo Aleijadinho Aluísio Azevedo Aposto Avaliação Carta Comunidade Andina Dicionário Emprego Energia Estudar Fast Estudo Analítico do Ponto Estudo da Reta Exercícios Fernando Pessoa Formas variadas de linguagem Futebol Gauchês Ginástica História da Idade Média Idade Média Identidade Imagens para Facebook Inclinação da reta Lei Lei federal Nitrogênio Ortográfico Pedagogia Polo aquático Precisão e adequação vocabular Pronomes Psicologia Publicidade Reforma ortográfica Saúde Significados Tênis de Mesa Uso de por que Verbo Vocabulário por quê porque e porquê Ângulo de inclinação da reta 99 : Salário baixo e injustiça A Estrutura Curricular da Disciplina De Educação Física A Grande Influência da Lua em Nossas Vidas. A guerra civil gaúcha A participação do México no Nafta ACENTUAÇÃO ACENTUAÇÃO GRÁFICA ANARQUIA ASEAN Abandono Acentos Adolf Hitler Advérbios Afonso Pena AlCA x ALBA Alca Alfabeto Alfred Wegener Anatomia comparada Apec Apostila Apostila Concurso Professor Apostila PEB ll Arte Barroca Arte Rupestre Artesanato Arthur Aguiar Artigos Assíria Asteca Astrolábio Atletismo Até onde a Lua influencia a nossa vida? Automação Babilônia Badminton Balonismo Barack Obama Barão de Mauá Barão do Rio Branco Basquetebol Beisebol Benito Mussolini Benjamin Constant Bilhete Biodiversidade Biogeografia Biologia molecular Boxe Brasil - Eleições 2006 CEI – Comunidade dos Estados Independentes CLIMA Cabo de Guerra Caminhada Cana-de-açúcar Capoeira Caratê Caricom Carlos Chagas Carlos Drummond de Andrade Carta Argumentativa Carta comercial Carta de Reclamação Carta de informação Carta de solicitação Carta do leitor Cartaginês Cartão-postal Carvão mineral Casal Castro Alves Celta Charles Chaplin Chico Buarque de Holanda Chinesa - Civilizações Ciclismo Circunferência Clarice Lispector Classificação dos blocos econômicos Claude Debussy Comemoração em outros Países Comparativo entre C e java Comunidade Britânica Comunidade Sul-Americana de Nações Conceito Conceitos Concretismo Consciência Convite Copa 2014 Coreia do Norte e a Coreia do Sul Corrida Crise na Tunísia Cruzadas Crítica DEFENSIVOS AGRÍCOLAS DENSIDADE DESENHO DESMATAMENTO DESTAQUES NO MUNDO DOMESTICAÇÃO Dança Data Comemorativa Data Mining Data Warehouse Decreto nº 7.508 Descrição Desflorestamento Desrespeito com o professor Dia das Mães Dia do Descobrimento do Brasil - 22 de Abril Dicionário Web Direito Administrativo Dom Pedro I Duque de Caxias E-mail ESPÉCIES EM EXTINÇÃO EXPRESSIONISMO Educação no Brasil Educação nota 10 Egípcia Eleição de Dilma Rousseff Energia Solar Enunciação e contexto Escalada Escultura Esgrima Esporte Estrangeirismo Estrangeirismos Estudar é para os fortes Estudo da Circunferência Euclides Evolução da Tecnologia da Informação Exemplos de Textos do Cotidiano Expedições medievais realizadas em nome de Deus FIES FOTOSSÍNTESE Falsos Sinônimos Falta de Vagas Fauna Fenícia Feriados Feudalismo Figuras de estilo Filogenia Filogeografia Filosofia Fisiologia Flora Fly Fishing Formação de blocos econômicos Força de Floriano Fracasso da Alca Francesa Frases em imagens Frescobol Futebol americano Futurismo Fórmula 1 G 20 Financeiro GEO1M1 GEO2M2 Geometria Euclidiana Germânica Geógrafo Geólogo Ginástica Artística Ginástica de trampolim Globalização Glossário Web Golfe Golfo Pérsico Gonçalves Dias Governo x Educação Graciliano Ramos Grafite Grega Grego Grigori Perelman Guerra Guerra Civil Americana Guerra de Secessão Guia Prático Gêneros textuais argumentativos Gêneros textuais do cotidiano Gêneros textuais do universo jornalístico HISTiatÓRIA DA EDUCAÇÃO HISTÓRIA DA ARTE HISTÓRIA DA EDUCAÇÃ Heitor Villa-Lobos Hidroginástica História do Futebol História em quadrinhos Homero Homo sapiens Homônimas e Parônimas Hóquei IMPRESSIONISMO Idade Antiga Idade Contemporânea Idade Moderna Importância da mulher na sociedade Inca Indiana Indigena Individualismo Industrialização da China Industrialização e Urbanização Indígena no Brasil Indígenas Inglesa Inglês Ingresso Tardio Inscrições Integração da Venezuela ao Mercosul James Watt Japonesa Jet Ski Jiu Jitsu Jogo de Queimada Jogos Olímpicos Pequim 2008 John Fitzgerald Kennedy José de Alencar Judô Karl Marx Kung-Fu Lima Barreto Linguagem e comunicação Localização do Golfo Pérsico Luiz Gonzaga MEIO AMBIENTE MIGRAÇÕES ANIMAIS MMA Mixed Martial Arts Madeira Mahatma Gandhi Maia Mamíferos Manguezal Medicina Memórias de Computadores Mercosul Mercosul: Países Integrantes Mercúrio (planeta) Mergulho Mesóclise Minas Gerais Missão Científica Espacial Brasileira Mix Útil Modelos de Processadores Modismos Monarquia Monteiro Lobato Moralismo Morfologia Mundo Summary Musculação Médicos Nado Sincronizado Natação Neologismo Neologismos O milênio da mulher O que é Educação Física? OEA OLAP OMC ORGANIZAÇÃO E FUNCIONAMENTO DO SUS - LEI 8080/90 E 8142/90 ORIGAMI Op-art Opep Opinião Os livros são um oceano infinito de conhecimento PEB ll POLUIÇÃO Paleontologia Parkour Pedro Bandeira Pedro Álvares Cabral Pensamentos Persa Perímetros Pesquisa Pessoa Piaget Pintura Placa tectônica Planejamento e Gerência de Projeto de Software Planície Pleonasmo Pontuação Pop Art Portugal Povos indígenas Presidentes da República do Brasil Primavera Árabe Princesa Isabel Professor Professor trollando aluno que não estuda Pronomes átonos Prosa Naturalista Prova Pré-História Próclise QUALIDADE DE VIDA QUESTÕES DE Português Acentuação Com Gabarito QUESTÕES DE Português Crase com Gabarito Questão do Mensalão Questões de Português Ortografia com Gabarito R$9 RENASCIMENTO RESPONSABILIDADE SOCIAL ROCOCÓ Racismo Ranking Mundial de Educação Rapa-Nui Rebelião Popular Rede municipal de saúde Redundância Relacionamento Remo Repetência Reservas indígenas no Brasil Respeite o Professor Respostas Resumo de Livro Revolta da Armada Revolta da Vacina Revolta na Líbia Revolta no Egito Revolução Federalista Revolução Francesa Robô Romana Romero Britto Russa SADC Saltos Ornamentais Semânticas Seriados Sintaxe Sismo Sistema Operacional Sistemática Skate Squash Subjuntivo Suméria Surfe Tabelas Cruzadas e DrillDown Taekwondo Teatro Terremoto Texto instrucional (injuntivo) The Vampire Diaries Tigres Asiáticos Tipos de Frase Triathlon Turca Turfe Tênis Unasul União Europeia União Européia Urbanização da China Urânio Uso do Hífen (Novo Acordo Ortográfico) Verbo Auxiliar Verbos Abundantes Verbos Anômalos Verbos Defectivos Verbos Regulares e Irregulares Verbos Transitivos Verbos de Ligação Verdades e mentiras sobre o conflito das Coreias Vida de professo Viking Voleibol Voleibol de Praia Volumes Water Bike Xadrez Xenofobia Xilogravura Zuando na escola 2013 dúvida léxico regionalismo saúde no Brasil tempo verbal toma dicionário na cara variante linguística Árabe - Civilizações Áreas Ângulos Ênclise