Nella mia infanzia ero solito programmare su un MK-61 Soviet . Aveva quattro registri operativi (X, Y, Z, T) e 15 registri di memoria. Un programma potrebbe avere 105 passaggi.
Come ricordo, aveva comandi come:
- Scambia i registri X e Y
- Registri a scorrimento (da Z a T, da Y a Z, da X a Y)
- Copia dal registro di memoria (1..15) a X
- Copia da X al registro di archiviazione (1..15)
- Se X < 0 quindi vai al passo di programma ##
- Esegui operazioni (+, -, *, /) usando i valori X e Y e metti il risultato su X
Questo comando imposta un linguaggio assembly? Ho un'idea di base delle lingue di assemblaggio utilizzando questo dispositivo?
Siscoprechesitrattadiqualcosachiamato
Un fatto curioso: una calcolatrice simile (come questa, ma con memoria indipendente dall'energia) è stata usata come hardware di riserva per i calcoli della traiettoria della missione spaziale nel 1988.: -)