Category:МК-61/52: Difference between revisions

no edit summary
No edit summary
No edit summary
 
(7 intermediate revisions by 3 users not shown)
Line 1:
{{language}}
[[File:MK61.jpg|200px300px|thumb|right|МК-61.]]
[[File:MK52.jpg|300px|thumb|right|МК-52.]]
 
'''[https://www.rskey.org/mk61 МК-61]''' and '''[https://www.rskey.org/mk52 МК-52]''' are the most famous and popular Russian programmable calculators. They are the logical culmination of a series of programmable calculators, that started bywith the [https://www.rskey.org/b3-34 Электроника Б3-34]. The difference the МК-52 from the MK-61 is that the МК-52 provides additional expansion memory module (512 bytes). The production and use of this series of calculators flourished in the 1980s.
[[File:MK61.jpg|200px|thumb|right|МК-61.]]
'''МК-61''' and '''МК-52''' are the most famous and popular Russian programmable calculators. They are the logical culmination of a series of programmable calculators, started by the Б3-34. The difference the МК-52 from the MK-61 is that the МК-52 provides additional expansion memory module (512 bytes).
 
The program memory of this calculators is 105 commands (bytes). They have 15 registers and stack memory of the four basic registers (''X'', ''Y'', ''Z'', ''T''), and the one additional register (''X1'' in which to store the result of a previous operation). The calculators uses the bracket-free inverse (postfix) notation and the stack programming language, which contains about 75 statements. This is an extension of a series of languages Б3-21, Б3-34, for which saved the backward compatibility. The flowering of the people interest in this class of machines was in the late 70's - 80's of the last century.
Line 10 ⟶ 11:
Many physical problems encountered every day, lead to the solution of a low degree of complexity that decide on a standard calculator long and tedious, and attracting huge computer power is irrational because consuming expensive machine time to solve those problems that really it badly needs. Saving precious time mainframe, freeing man from the heavy burden of a relatively small volume of manual calculations, being small in size and easy to use, programmable calculators allow you to perform calculations for a given program right at your desk researcher. The ease of access to information, ease of debugging, reliable operation in the most unpretentious conditions far exceed even personal computers.
 
Many of undocumented features of these machines attracted many enthusiasts to it investigation<ref>Example: [http://www.alfredklomp.com/technology/mk-61/ Some experiments with hacking the Elektronika MK-61]</ref><ref>Speed tests: [https://gtello.pagesperso-orange.fr/elektronika_e.htm Elektronika MK-61/52]</ref>. In addition to practical purposes, programming has become a kind of exercise in skill and craftsmanship of Russianthe programmers. In September 2012 craftsmen were restored ROM contents К745/145ИК13 series chips, so the ability to use an accurate emulation of these calculators with a PC.
 
== Links ==
* [http://mk-61.moy.su Online-emulator of МК-61] (accurate emulation of the calculator's firmware on JavaScript, with automatic input code and output the contents of registers and stack).
* [https://play.google.com/store/apps/details?id=com.cax.pmk MK-61 emulator for Android] (accurate emulation of the calculator's firmware, with ability to save states).
* [http://www.rskey.org/CMS/index.php/7?manufacturer=Elektronika&model=MK-61 Programmable Calculators - Elektronika MK-61]
* [http://www.thimet.de/CalcCollection/Calculators/Elektronika-MK-61/CmdRef.html MK-61 Command Reference]
* [http://www.wass.net/manuals/Elektronika%20MK-61%20English.pdf English translate of the calculator's manual]
 
== References ==
27

edits