Ferranti Mark 1 - Ferranti Mark 1

Ferranti Mark 1
Ferranti Mark 1.jpg
Ferranti Mark 1, c. 1951
Também conhecido como Manchester Electronic Computer
Manchester Ferranti
Produto familiar Computadores Manchester
Antecessor Manchester Mark 1

A Ferranti Mark 1 , também conhecido como o Manchester computador eletrônico em sua literatura de vendas e, assim, às vezes chamado de Manchester Ferranti , foi produzido pela British elétrica empresa de engenharia Ferranti Ltd . Foi o primeiro computador digital de uso geral disponível comercialmente no mundo . Era "a versão organizada e comercializada do Manchester Mark I ". A primeira máquina foi entregue à Victoria University of Manchester em fevereiro de 1951 (demonstrada publicamente em julho) antes do UNIVAC I , que foi vendido ao United States Census Bureau em 31 de março de 1951, embora não fosse entregue até o final de dezembro do ano seguinte.

História e especificações

Componentes Ferranti Mark 1

Baseada no Manchester Mark 1 , que foi projetado na Universidade de Manchester por Freddie Williams e Tom Kilburn , a máquina foi construída pela Ferranti do Reino Unido. As principais melhorias foram no tamanho do armazenamento primário e secundário , um multiplicador mais rápido e instruções adicionais.

O Mark 1 usava uma palavra de 20 bits armazenada como uma única linha de pontos de cargas elétricas fixadas na superfície de uma tela de tubo de Williams , cada tubo catódico armazenando 64 linhas de pontos. As instruções foram armazenadas em uma única palavra, enquanto os números foram armazenados em duas palavras. A memória principal consistia em oito tubos, cada um armazenando uma página de 64 palavras. Outros tubos armazenavam o único acumulador de 80 bits (A), o "registrador multiplicando / quociente" de 40 bits (MQ) e oito "linhas B", ou registradores de índice , que era uma das características únicas do design Mark 1 . O acumulador também pode ser endereçado como duas palavras de 40 bits. Uma palavra extra de 20 bits por tubo armazenava um valor de deslocamento no armazenamento secundário. O armazenamento secundário era fornecido na forma de um tambor magnético de 512 páginas , armazenando duas páginas por trilha, com tempo de revolução de cerca de 30 milissegundos. O tambor fornecia oito vezes mais espaço do que o original projetado em Manchester.

As instruções, como a máquina Manchester, usavam um formato de endereço único no qual operandos eram modificados e deixados no acumulador. Havia cerca de cinquenta instruções no total. O tempo de ciclo básico era de 1,2 milissegundos, e uma multiplicação poderia ser concluída na nova unidade paralela em cerca de 2,16 milissegundos (cerca de 5 vezes mais rápido que o original). O multiplicador usou quase um quarto dos 4.050 tubos de vácuo da máquina . Várias instruções foram incluídas para copiar uma palavra de memória de um dos tubos Williams para uma máquina de fita de papel , ou lê-los de volta. Várias novas instruções foram adicionadas ao design Manchester original, incluindo uma instrução de número aleatório e várias novas instruções usando o Linhas B.

O Mark 1 original teve que ser programado inserindo caracteres alfanuméricos representando um valor de cinco bits que poderia ser representado na entrada da fita de papel. Os engenheiros decidiram usar o mapeamento mais simples entre os buracos do papel e os dígitos binários que eles representavam, mas o mapeamento entre os buracos e o teclado físico nunca foi feito para ser um mapeamento binário. Como resultado, os caracteres que representam os valores de 0 a 31 (números de cinco bits) pareciam inteiramente aleatórios, especificamente /E@A:SIU½DRJNFCKTZLWHYPQOBG"MXV£.

A primeira máquina foi entregue na Universidade de Manchester. A Ferranti tinha grandes esperanças de novas vendas e foi encorajada por um pedido feito pelo Atomic Energy Research Establishment para entrega no outono de 1952. No entanto, uma mudança de governo enquanto a segunda máquina estava sendo construída levou ao cancelamento de todos os contratos governamentais acima de £ 100.000 , deixando a Ferranti com um Mark 1 parcialmente concluído. A empresa acabou vendendo-o para a Universidade de Toronto , que estava construindo sua própria máquina, mas viu a chance de comprar o Mark 1 completo por ainda menos. Eles o compraram por cerca de US $ 30.000, um preço de " liquidação imediata ", e deram-lhe o apelido de FERUT . FERUT foi amplamente utilizado em negócios, engenharia e academia, entre outras funções, realizando cálculos como parte da construção do Seaway de St. Lawrence .

Mark 1 Star

Após as duas primeiras máquinas, uma versão revisada do design ficou disponível, conhecida como Ferranti Mark 1 Star ou Ferranti Mark 1 *. As revisões principalmente limparam o conjunto de instruções para melhor usabilidade. Em vez do mapeamento original de buracos para dígitos binários que resultou no mapeamento de aparência aleatória, as novas máquinas mapearam dígitos para buracos para produzir um mapeamento muito mais simples ø£½0@:$ABCDEFGHIJKLMNPQRSTUVWXYZ,. Além disso, vários comandos que usavam os registradores de índice tinham efeitos colaterais que levavam a uma programação peculiar, mas foram modificados para não produzirem efeitos colaterais. Da mesma forma, as JUMPinstruções das máquinas originais pousaram em um local "um antes" do endereço real, por razões semelhantes ao comportamento ímpar do índice, mas provaram ser úteis apenas na teoria e bastante incômodas na prática, e foram modificadas de forma semelhante. A entrada / saída também foi modificada, com os números de cinco bits sendo os dígitos menos significativos de saída à direita , como é típico para a maioria das gravações numéricas. Essas, entre outras mudanças, melhoraram muito a facilidade de programação das máquinas mais novas.

O Mark 1/1 * pesava 10.000 libras (5,0 toneladas curtas; 4,5 t).

Pelo menos sete das máquinas Mark 1 * foram entregues entre 1953 e 1957, uma delas para os laboratórios da Shell em Amsterdã . Outro foi instalado na Avro , os fabricantes de aeronaves, em sua fábrica em Chadderton em Manchester. Isso foi usado para trabalhar no Vulcan entre outros projetos.

Conway Berners-Lee e Mary Lee Woods , pais de Tim Berners-Lee , inventor da World Wide Web , trabalharam nos Ferranti Mark 1 e Mark 1 *.

Música de computador

Incluído no conjunto de instruções do Ferranti Mark 1 estava um comando hoot , que permitia à máquina dar feedback auditivo aos seus operadores. O som gerado pode ser alterado em altura, uma característica que foi explorada quando o Mark 1 fez a primeira gravação conhecida de música gerada por computador , tocando um medley que incluía " God Save the King ", " Baa Baa Black Sheep " e " In the Mood ". A gravação foi feita pela BBC no final de 1951, com a programação sendo feita por Christopher Strachey , professor de matemática em Harrow e amigo de Alan Turing . Não foi, entretanto, o primeiro computador a tocar música; CSIRAC , o primeiro computador digital da Austrália, conseguiu isso com uma versão de " Coronel Bogey ".

Jogos de computador

Em novembro de 1951, o Dr. Dietrich Prinz escreveu um dos primeiros jogos de computador, um programa de jogo de xadrez para o computador Manchester Ferranti Mark 1. A limitação do computador Mark 1 não permitia que um jogo inteiro de xadrez fosse programado. Prinz só podia programar problemas de xadrez de mate-em-dois . O programa examinou todos os movimentos possíveis para as brancas e pretas (milhares de movimentos possíveis) até que uma solução fosse encontrada, o que levou de 15 a 20 minutos em média. As restrições do programa eram: nenhum roque , nenhum movimento duplo de peão , nenhuma captura en passant , nenhuma promoção de peão e nenhuma distinção entre xeque - mate e empate .

Veja também

Referências

Notas

Citações

Bibliografia

Leitura adicional

  • Lavington, Simon (1980), "7", Early British Computers , Manchester University Press, ISBN 0-7190-0803-4
  • Williams, Michael (1997), "8.3.2", A History of Computing Technology , IEEE Computer Society Press, ISBN 978-0-8186-7739-7
  • Lavington, Simon (2019), Early Computing in Britain: Ferranti Ltd. and Government Funding, 1948-1958 , Springer, ISBN 978-3-030-15103-4

links externos