Микрокод: различия между версиями

Материал из ПМК вики
Перейти к навигации Перейти к поиску
(Новая страница: «Микрокод ПМК семейства «Электроника Б3-34» был частично опубликован в 1990-ые годы и восста…»)
 
Нет описания правки
 
(не показано 25 промежуточных версий этого же участника)
Строка 1: Строка 1:
Микрокод ПМК семейства «Электроника Б3-34» был частично опубликован в 1990-ые годы и восстановлен хэкерами в 2010-ых года.
'''Микрокод''' — комплект программ низшего уровня, зашитых в [[ИК13]] при их изготовлении и непосредственно управляющих как вычислениями, так и самыми элементарными аппаратными устройствами калькулятора: сумматорами, кнопками клавиатуры, индикатором и т.п.
 
Микрокод [[ПМК]] семейства [[«Электроника Б3-34»]] был [[Программируемые микрокалькуляторы. Устройство и пользование. (книга)|частично опубликован]] Ярославом Трохименко в 1990 году и полностью восстановлен во Флориде русским эмигрантом Феликсом Лазаревым «с неоценимой помощью Евгения Троицкого» (автор [http://www.emulator3000.org/rus-c3.htm Калькуляторы 3000], помог перевести картинки ПЗУ в массивы) в 2012 году. После чего появилось несколько эмуляторов, совместимых с советскими [[ПМК]] вплоть до [[Еггогология|еггогологии]] — выявленных особенностей, описание которых отсутствует в [[РЭ]].
 
== Публикации по микрокоду и внутреннему устройству ПМК ==
Две фундаментальные статьи на Хабре:
* [https://habr.com/ru/post/505612/ МК-61: история, эмуляция, устройство]
* [https://habr.com/ru/post/467501/ Внедрение в архитектуру советских программируемых калькуляторов «Электроника МК-52»]
 
Серия статей «Парк периода ЕГГОГологии» на сайте Арбинады:
* Часть 1. [https://pmk.arbinada.com/ru/node/1305 Перенос эмулятора МК-61 на платформу msp430]
* Часть 2. [https://pmk.arbinada.com/ru/node/1306 Эмулятор МК-61. Охота в потемках]
* Часть 3. [https://pmk.arbinada.com/ru/node/1313 Система микрокоманд ИК130x]


== Ссылки на ресурсы по микрокоду ==
== Ссылки на ресурсы по микрокоду ==
* [http://zx-pk.ru/showthread.php?t=15073 Основной тред на ZX-PK]
* [http://zx-pk.ru/showthread.php?t=15073 Основной тред на ZX-PK]
* [https://code.google.com/p/emu145/w/list Документация проекта emu145]
* [https://code.google.com/p/emu145/w/list Документация проекта emu145]
* [http://vak.ru/doku.php/proj/calculator/b3-34 Страничка Serge Vakulenko с частью микрокода]
* [https://code.google.com/p/emu145/downloads/list Сканы кристаллов процессоров калькуляторов семейства Б3-34]
* [http://vak.ru/doku.php/proj/calculator/b3-34 Страничка Serge Vakulenko] с частью микрокода и объяснением его работы
* [http://mk-61.moy.su/emulator.html Онлайновый эмулятор «Электроники МК-61»] ([http://arbinada.com/pmk/mk61emuweb.html более старая версия]) на JavaScript, использующий восстановленный ''микрокод''
 
 
{{нет иллюстраций}}
[[Категория: микропрограммирование]]

Текущая версия от 17:14, 2 июля 2020

Микрокод — комплект программ низшего уровня, зашитых в ИК13 при их изготовлении и непосредственно управляющих как вычислениями, так и самыми элементарными аппаратными устройствами калькулятора: сумматорами, кнопками клавиатуры, индикатором и т.п.

Микрокод ПМК семейства «Электроника Б3-34» был частично опубликован Ярославом Трохименко в 1990 году и полностью восстановлен во Флориде русским эмигрантом Феликсом Лазаревым «с неоценимой помощью Евгения Троицкого» (автор Калькуляторы 3000, помог перевести картинки ПЗУ в массивы) в 2012 году. После чего появилось несколько эмуляторов, совместимых с советскими ПМК вплоть до еггогологии — выявленных особенностей, описание которых отсутствует в РЭ.

Публикации по микрокоду и внутреннему устройству ПМК[править]

Две фундаментальные статьи на Хабре:

Серия статей «Парк периода ЕГГОГологии» на сайте Арбинады:

Ссылки на ресурсы по микрокоду[править]


  У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их.