Museum DataArt. Lunolet e calculadoras soviéticas


Microcalculador "Electronics MK-85". Da coleção de Sergey Frolov

Conversamos com o colecionador e historiador da computação Sergei Frolov . Publicaremos uma grande entrevista com ele em um futuro próximo, mas por enquanto estamos falando de vários itens maravilhosos de sua coleção - gravamos comentários em vídeo de Sergey.

A principal direção de coleta de Sergey Frolov é a eletrônica digital soviética, principalmente calculadoras, entre as quais existem amostras únicas. Falamos sobre os dispositivos de contagem da coleção DataArt Museum anteriormente .


Dispositivo único "Electronics B3" da coleção de Sergey Frolov

A amostra de pré-produção da calculadora B3-18 Electronics, montada na NPO Electronics, foi apresentada ao presidente do Conselho de Ministros da URSS Alexei Kosygin em 1975. A calculadora foi montada em um chip (outros dispositivos modernos contavam muito mais - por exemplo, havia sete chips no Electronics C3-15). Na caixa de presente havia um compartimento com um microcircuito, uma imagem ampliada do cristal e uma pequena explicação.


Sergey Frolov lança uma calculadora que faz 44 anos este ano


Calculadora "Electronics MK-52" da coleção do DataArt Museum

A eletrônica MK-52 é uma calculadora programável clássica usada pelos engenheiros soviéticos em meados dos anos 80. O dispositivo da nossa coleção é bastante tarde, foi lançado em junho de 1991. O manual de instruções em duas partes foi anexado a ele. Mas nem todas as funções da calculadora foram documentadas; foi graças a essas possibilidades secretas que surgiram os fenômenos socioculturais, que discutiremos mais adiante.


Visualização do trabalho com a calculadora "Electronics MK-52"



Em 1986, a fábrica de Zelenograd Angstrem lançou a produção da calculadora Electronics MK-85. Sua característica é a linguagem básica costurada. A calculadora japonesa Casio fx-700P foi usada como protótipo, mas todo o preenchimento foi desenvolvido por engenheiros e programadores soviéticos. O dispositivo é compatível com comandos do PDP-11.


Calculadora "Electronics MK-98", desenvolvida pelos engenheiros do Minsk Design Bureau "Nemiga". Da coleção de Sergey Frolov

O dispositivo Electronics MK-98 é essencialmente mais do que apenas uma calculadora ou mesmo uma calculadora programável. É fabricado em um microprocessador de 16 bits compatível com o i80c86, possui módulos de memória externa e um teclado completo com seu layout proprietário. Equipado com uma porta (RS-232) para conectar dispositivos externos. Um dispositivo muito raro foi criado em 1998 e não estava disponível comercialmente.


Como outros alunos e estudantes soviéticos apaixonados por tecnologia e eletrônica, em sua infância, Sergei Frolov escreveu revistas científicas populares. Na revista "Técnica da Juventude", além de artigos especializados, também foram publicadas histórias de ficção científica. A sexta edição da revista, em 1985, publicou a história de Mikhail Pukhov “True Truth” - o leitor que dominava as habilidades de trabalhar com calculadoras programáveis ​​foi solicitado a verificar a verdade dos eventos descritos. Era uma espécie de treinamento antes da publicação do romance "The Way Home" ("Kon-tiki").


Sergey Frolov conta como os leitores que usam a calculadora MK-52 participaram do “jogo pela revista”

Damos o texto do programa e explicações para ele:

00. IPD 01.Fx <0 02.09 03. ↑ 04. IP8 05. ÷
06.XY 07.PP 08.90 09.IPA 10.Fx ≠ 0 11.43
12.Fx <0 13,33 14,2 15. × 16. ↑ 17.IP4 18.IP3
19.- 20. × 21. IPV 22.Fx2 23. + 24.F√ 25. IPV
26.- 27. ÷ 28. ↑ 29. IP8 30. × 31.BP 32.90
33.IPD 34.Fx ≠ 0 35.86 36.IP3 37.Fx2 38.F√
39.IP7 40.- 41.Fx <0 42,87 43.IPI 44.IPA
45.C / P 46.P1 47.P2 48.Fx ≠ 0 49.43 50. ÷ 51.P8
52.IP5 53.IPD 54. + 55. ÷ 56.IP6 57. × 58.P3
59.IP4 60.- 61.IP2 62. × 63.IPV 64. + 65.PV
66.FBx 67. + 68.2 69. ÷ 70.IP2 71. × 72.IPA
73. + 74.PA 75.IPS 76.IP2 77.IP0 78. × 79.-
80.PS 81. IPD 82. IP1 83.- 84. PD 85. V / O
86.IP6 87.IP9 88.C / P 89.Cx 90.P1 91.XY 92.P2
93.Fx <0 94,50 95.IP3 96.BP 97,59



O programa Lunolet-1 pode ser usado não apenas para a simulação numérica de manobras de espaçonaves nas imediações de corpos celestes sem atmosfera ou como ferramenta de treinamento, mas também como base de vários jogos eletrônicos para calculadoras programáveis. Hoje, apresentamos os leitores a um deles. O jogador deve, ao ajustar o impulso do motor, pousar a nave no planeta, e a velocidade no momento do contato com a superfície não deve exceder o valor selecionado, por exemplo, 5 m / s (aterrissagem suave). Para jogar este jogo, você precisa executar as seguintes operações preparatórias após entrar no programa no PMC:

1. Gere e envie um sinal de alarme para o registro 9. Por exemplo, a letra G: Cx ÷ VP VP ↑ P9.

2. Insira constantes e valores iniciais de variáveis ​​na memória da máquina: (aceleração da gravidade na superfície do planeta, m / s2) P4; (massa do navio sem combustível, kg) P5; (taxa de vencimento dos produtos de combustão, m / s) P6; (a aceleração máxima que os astronautas podem suportar sem perder a consciência, m / s2) P7; (altura inicial, m) PA; (velocidade inicial, m / se a direção ascendente é considerada positiva) PV; (fornecimento de combustível, kg) PD.
No registro C, o tempo atual ou o tempo restante antes do prazo definido pode ser adiado (por exemplo, se o recurso de suporte à vida for limitado). Para implementar a primeira opção, você precisa digitar o comando: 0 PS 1 / - / P0; para a implementação do segundo: (recurso (s)) PS 1 P0. Se o jogador não estiver interessado no tempo, os registros C e 0 podem ficar de fora.
Todos os dados de origem são inseridos em ordem aleatória.

Agora você precisa pressionar V / O e depois C / P. O jogo começou. Cada movimento pode ser dividido em duas etapas: análise da situação e entrada dos dados iniciais para a próxima manobra.

Pukhov Mikhail. "Verdade Verdadeira", "Pouso suave". // "Técnica da juventude." No. 6, p. 52, 56


Microcalculadores de publicidade soviéticos "Eletrônicos"

Source: https://habr.com/ru/post/pt463839/


All Articles