Редактирование: Микрокод

Перейти к навигации Перейти к поиску
Внимание: Вы не вошли в систему. Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения. Если вы войдёте или создадите учётную запись, её имя будет использоваться вместо IP-адреса, наряду с другими преимуществами.

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.

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


Микрокод [[ПМК]] семейства [[«Электроника Б3-34»]] был [[Программируемые микрокалькуляторы. Устройство и пользование. (книга)|частично опубликован]] Ярославом Трохименко в 1990 году и полностью восстановлен во Флориде русским эмигрантом Феликсом Лазаревым «с неоценимой помощью Евгения Троицкого» (автор [http://www.emulator3000.org/rus-c3.htm Калькуляторы 3000], помог перевести картинки ПЗУ в массивы) в 2012 году. После чего появилось несколько эмуляторов, совместимых с советскими [[ПМК]] вплоть до [[Еггогология|еггогологии]] — выявленных особенностей, описание которых отсутствует в [[РЭ]].
Микрокод [[ПМК]] семейства [[«Электроника Б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]


== Ссылки на ресурсы по микрокоду ==
== Ссылки на ресурсы по микрокоду ==
Строка 18: Строка 8:
* [https://code.google.com/p/emu145/downloads/list Сканы кристаллов процессоров калькуляторов семейства Б3-34]
* [https://code.google.com/p/emu145/downloads/list Сканы кристаллов процессоров калькуляторов семейства Б3-34]
* [http://vak.ru/doku.php/proj/calculator/b3-34 Страничка Serge Vakulenko] с частью микрокода и объяснением его работы
* [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, использующий восстановленный ''микрокод''
* [http://arbinada.com/pmk/mk61emuweb.html Онлайновый эмулятор «Электроники МК-61»] на основе восстановленного ''микрокода''
 
 
{{нет иллюстраций}}
[[Категория: микропрограммирование]]
Пожалуйста, учтите, что любой ваш вклад в проект «ПМК вики» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. Pmkwiki:Авторские права). НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!

В целях защиты вики от автоматического спама в правках просим вас решить следующую каптчу:

Отменить Справка по редактированию (в новом окне)

Шаблон, используемый на этой странице: