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

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

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

Текущая версия Ваш текст
Строка 1: Строка 1:
FAQ по ЭКВМ серии «Электроника»: [[MK-152]] и [[МК-161]].
FAQ по ЭКВМ серии «Электроника»: MK-152 и МК-161.


Этот список вопросов и ответов не является официальным документом разработчиков, и поддерживается любителями ПМК из коммуны mk_152. За официальными ответами обращайтесь к производителю [[МК-152]] и [[МК-161]], новосибирскому НПП «СЕМИКО». Их сайт — mk.semico.ru
Этот список вопросов и ответов не является официальным документом разработчиков, и поддерживается любителями ПМК из коммуны mk_152. За официальными ответами обращайтесь к производителю МК-152 и МК-161, новосибирскому НПП «СЕМИКО». Их сайт — mk.semico.ru
 
В последние дни появилось много рассуждений на тему МК-152 от людей, которые видели клавишную ЭВМ только на наших картинках. Некоторые вопросы постоянно поднимались при обсуждении наших отзывов, другие самовозникали и муссировались в других журналах. Предназначение FAQ'а — рассеять мифы про МК-152 и МК-161, уже начавшие кочевать из одного блога в другой и предоставить интересующимся информацию, которой владеют любители ЭКВМ.


В последние дни появилось много рассуждений на тему [[МК-152]] от людей, которые видели клавишную ЭВМ только на наших картинках. Некоторые вопросы постоянно поднимались при обсуждении наших отзывов, другие самовозникали и муссировались в других журналах. Предназначение FAQ'а — рассеять мифы про [[МК-152]] и [[МК-161]], уже начавшие кочевать из одного блога в другой и предоставить интересующимся информацию, которой владеют любители ЭКВМ.


== Используемые обозначения и сокращения. ==
== Используемые обозначения и сокращения. ==
* FAQ — Frequently Asked Questions, подшивка ответов на часто задаваемые вопросы
* FAQ — Frequently Asked Questions, подшивка ответов на часто задаваемые вопросы
* МК — МикроКалькулятор
* МК — МикроКалькулятор
* ПМК — Программируемый МикроКалькулятор, обычно имеется в виду советское семейство [[Б3-34]]…[[МК-52]]
* ПМК — Программируемый МикроКалькулятор, обычно имеется в виду советское семейство Б3-34…МК-52
* ЭКВМ — Клавишная ЭВМ, обычно имеется в виду [[«Электроника МК-152»]] или [[«Электроника МК-161»]]
* ЭКВМ — Клавишная ЭВМ, обычно имеется в виду «Электроника МК-152» или «Электроника МК-161»
* ТМ — научно-популярный журнал «Техника—молодёжи», обычно имеются в виду рубрики «Для всех профессий» и КЭИ из выпусков 1985…88 годов
* ТМ — научно-популярный журнал «Техника—молодёжи», обычно имеются в виду рубрики «Для всех профессий» и КЭИ из выпусков 1985…88 годов
* НиЖ — научно-популярный журнал «Наука и жизнь», обычно имеется в вижу рубрика «Человек с микрокалькулятором»
* НиЖ — научно-популярный журнал «Наука и жизнь», обычно имеется в вижу рубрика «Человек с микрокалькулятором»
Строка 16: Строка 18:
* КЛФ — Клуб Любителей Фантастики, обычно имеется в виду рубрика ТМ
* КЛФ — Клуб Любителей Фантастики, обычно имеется в виду рубрика ТМ
* КЭИ — «Клуб электронных игр». Рубрика, существовавшая в ТМ с №6 за 1985 год по №10 за 1988 год. Отпочковалась от КЛФ.
* КЭИ — «Клуб электронных игр». Рубрика, существовавшая в ТМ с №6 за 1985 год по №10 за 1988 год. Отпочковалась от КЛФ.
* КЛИП — Клуб Любителей Игровых Программ, самое крупное объединение любителей ПМК в СССР, см. [13]
* КЛИП — Клуба Любителей Игровых Программ, самое крупное объединение любителей ПМК в СССР, см. [13]
* 1К — 1024 шагов (байт)
* 1К — 1024 шагов (байт)
* 1к — 1000 шагов (байт)
* 1к — 1000 шагов (байт)
* ЕОФКПК — шутливое название жж-юзера, агрессивно настроенного по отношению к «Электронике МК-152» или из-за своей гигаразвращённости не понимающего её несомненного превосходства (Ещё Один Фанатик КПК, варианты: ЕОФ-ПК, ЕОФ-МТ, ЕОФ-HP, ЕОФ-MS)
* ЕОФКПК — шутливое название жж-юзера, агрессивно настроенного по отношению к «Электронике МК-152» или из-за своей гигаразвращённости не понимающего её несомненного превосходства (Ещё Один Фанатик КПК, варианты: ЕОФ-ПК, ЕОФ-МТ, ЕОФ-HP, ЕОФ-MS)
== Вопросы. ==


== Часть А. Исторические вопросы. ==
== Часть А. Исторические вопросы. ==
=== А1.Q Почему все вокруг говорят об [[МК-152]], что в ней такого особенного? ===
А1.A Настольная клавишная ЭВМ [[«Электроника МК-152»]], выпущенная весной 2007 года, продолжает семейство советских программируемых калькуляторов (ПМК), которое заслужило широкую народную любовь, но уже 20 лет, как не обновлялось.


[[МК-152]] и [[МК-161]] сознательно уступают лучшим зарубежным калькуляторам по ряду технических характеристик, но являются первыми и пока единственными современными компьютерами отечественной архитектуры. Совместимость с ПМК привела к тому, что уже на день выпуска [[«Электроника МК-152»]] обладала широким набором научных, инженерных и игровых программ. Например, справочник Цветкова-Епанечникова [4] содержит около 350 профессионально составленных программ по алгебре и теории чисел, тригонометрии и аналитической геометрии, численным методам, сглаживанию экспериментальных зависимостей, статистике и вычислению специальных функций. Другой справочник, Трохименко-Любича [8], содержит более 300 качественных программ, написанных специально для отечественных радиолюбителей. Эти и другие справочники распространились по многим библиотекам всех 15 советских Республик, а позже были оцифрованы и выложены в Сеть любителями ПМК.
А1. Почему все вокруг говорят об МК-152, что в ней такого особенного?
А2. Кем и зачем была создана «Электроника МК-152»?
А3. Использовался ли при разработке микрокод от советских ПМК?
А4. Правда ли, что МК-152 устарела на 20 лет?
А5. Не могу поверить. Существует ли МК-152, или это такой сетевой миф?
А6. Есть ли совместимость у МК-152 с моделями Б3-34, МК-54 и МК-56?
А7. Есть ли совместимость у МК-152 с моделями МК-61 и МК-52?
А8. Поддерживает ли МК-152 «еггогологию»?
А9. Идут ли на МК-152 программы из «ТМ», «НиЖ», справочников Дьяконова и Цветкова?
А10. Почему бы сразу не сделать гигабайты, включившись в американскую гонку имени Мура?
А11. Если начинать, то с чего? Какие уже выпущенные учебники по ПМК посоветуете?
А12. Где можно найти библиотеки программ для ПМК?
А13. Какие журнальные статьи на тему «Электроники MK-152» порекомендуете?
 
 
== Часть Б. Политические вопросы. ==


С появлением ЭКВМ расчёты по этим программам выполняются в сотни раз быстрее (различные тесты показывает увеличение быстродействия от 100 до 1000 раз). Программы, написанные специально для [[MK-152|«Электроники МК-152»]], помогут решать ещё более сложные задачи, с повышенной точностью (12 и 14 десятичных разрядов против 8 у старых ПМК) и намного большим объёмом входных данных (1000 десятичных регистров вместо 15) — при этом можно повторно использовать код или фрагменты кода, разработанного для ПМК.
Б1. Где разработана «Электроника МК-152»?
Б2. Где разрабатывались советские ПМК?
Б3. Это госзаказ? Мы за это уже заплатили через налоги? Кто финансировал разработку, бюджет РФ по статье «нанотехнологии»?
Б4. Да какой патриотизм, если МК-152 собирается из китайских микросхем?
Б5. Не является ли МК-152 каким-то дешёвым предвыборным трюком?
Б6. Правда ли, что МК-152 предназначена для таких чудаков-фриков, фэнской базы «Электроники»?
Б7. Иностранцы выпускают такой-то калькулятор, который по такому-то параметру превосходит МК-152. Не повод ли это прекратить разработки и начать торговать иностранным?


Важной особенностью [[MK-152|«Электроники МК-152»]] является возможность подключения внешних устройств, используя стандартные и широко распространённые интерфейсы (RS-232C, Centronix,..), что позволяет ЭКВМ не только анализировать и собирать экспериментальные данные, но и управлять лабораторным оборудованием.


=== А2.Q Кем и зачем была создана [[«Электроника МК-152»]]? ===
== Часть В. Конструкция ЭКВМ. ==
А2.A ЭКВМ [[«Электроника МК-152»]] была разработана в Новосибирске, научно-производственным предприятием «СЕМИКО» для тестирования своей основной продукции, цифровых измерительных приборов серии МУЛЬТИТЕСТ. Вместо проектировки специализированного устройства НПП «СЕМИКО» выпустило универсальное, с хорошо известным входным языком (пример применения). До разработки ЭКВМ тестирование производилось на разносортице из подержанных компьютерах американской разработки, со всеми, кхм, "особенностями" этого подхода.
 
В1. Я где-то слышал, что МК-152 может выдержать ядерный удар. Это так?
В2. Почему настольное исполнение, чем обусловлены габариты МК-152?
В3. Однокристальная микроЭВМ дешевле и меньше спичечного коробка!
В4. Работает ли МК-152 автономно, без подключения к сети 220В?
В5. А вот по помойкам насобирать на «Пентиум» будет дешевле!
В6. Не проще ли написать эмулятор ПМК на джаваскрипте?
В7. Игры на калькуляторе?! Там же нет 3D-ускорителей с водяным охлаждением. Вероятно, вы шутите?
 
 
== Ответы. ==
 
 
== Часть А. Исторические вопросы. ==
 
 
А1.Q Почему все вокруг говорят об МК-152, что в ней такого особенного?
 
А1.A Настольная клавишная ЭВМ «Электроника МК-152», выпущенная весной 2007 года, продолжает семейство советских программируемых калькуляторов (ПМК), которое заслужило широкую народную любовь, но уже 20 лет, как не обновлялось.
 
МК-152 и МК-161 сознательно уступают лучшим зарубежным калькуляторам по ряду технических характеристик, но являются первыми и пока единственными современными компьютерами отечественной архитектуры. Совместимость с ПМК привела к тому, что уже на день выпуска «Электроника МК-152» обладала широким набором научных, инженерных и игровых программ. Например, справочник Цветкова-Епанечникова [4] содержит около 350 профессионально составленных программ по алгебре и теории чисел, тригонометрии и аналитической геометрии, численным методам, сглаживанию экспериментальных зависимостей, статистике и вычислению специальных функций. Другой справочник, Трохименко-Любича [8], содержит более 300 качественных программ, написанных специально для отечественных радиолюбителей. Эти и другие справочники распространились по многим библиотекам всех 15 советских Республик, а позже были оцифрованы и выложены в Сеть любителями ПМК.
 
С появлением ЭКВМ расчёты по этим программам выполняются в сотни раз быстрее (различные тесты показывает увеличение быстродействия от 100 до 1000 раз). Программы, написанные специально для «Электроники МК-152», помогут решать ещё более сложные задачи, с повышенной точностью (12 и 14 десятичных разрядов против 8 у старых ПМК) и намного большим объёмом входных данных (1000 десятичных регистров вместо 15) — при этом можно повторно использовать код или фрагменты кода, разработанного для ПМК.
 
Важной особенностью «Электроники МК-152» является возможность подключения внешних устройств, используя стандартные и широко распространённые интерфейсы (RS-232C, Centronix,..), что позволяет ЭКВМ не только анализировать и собирать экспериментальные данные, но и управлять лабораторным обрудованием.
 
А2.Q Кем и зачем была создана «Электроника МК-152»?
 
А2.A ЭКВМ «Электроника МК-152» была разработана в Новосибирске, научно-производственным предприятием «СЕМИКО» для тестирования своей основной продукции, цифровых измерительных приборов серии МУЛЬТИТЕСТ. Вместо проектировки специализированного устройства НПП «СЕМИКО» выпустило универсальное, с хорошо известным входным языком (пример применения). До разработки ЭКВМ тестирование производилось на разносортице из подержанных компьютерах американской разработки, со всеми, кхм, "особенностями" этого подхода.


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


ЭКВМ позиционируется, как программируемое устройство для управления разнообразной аппаратурой в лабораторных условиях. Но наличие огромной библиотеки программ и обширной отечественной литературы по ПМК позволяет использовать [[МК-152]] для научных и радиотехнических расчётов, изучения программирования и даже несложных компьютерных игр — занимая ту нишу, которую ранее занимали ПМК.
ЭКВМ позиционируется, как программируемое устройство для управления разнообразной аппаратурой в лабораторных условиях. Но наличие огромной библиотеки программ и обширной отечественной литературы по ПМК позволяет использовать МК-152 для научных и радиотехнических расчётов, изучения программирования и даже несложных компьютерных игр — занимая ту нишу, которую ранее занимали ПМК.


=== А3.Q Использовался ли при разработке микрокод от советских ПМК? ===
А3.Q Использовался ли при разработке микрокод от советских ПМК?
А3.A [[Микрокод]] советских ПМК «расширяющегося ряда» был частично опубликован в 1990 году [1] и полностью восстановлен любителями в 2012 году, уже после выпуска МК-152. Этот [[микрокод]] был разработан для весьма специфического микропроцессорного комплекта К745ИК13, что сильно затормозило развитие серии. Уже [[МК-61]] и [[МК-52]] до предела использовали возможности комплекта, поэтому эволюционное совершенствование ПМК стало затруднительным.


При разработке [[МК-152]] произошёл качественный прорыв с К745ИК13 на [[Микроконтроллер|однокристальную микроЭВМ семейства МК51 (iMCS-51)]]. Это открыло возможности для совершенствования, но также потребовало от разработчиков переписать встроенную программу заново, опираясь на руководство по эксплуатации и публикации любителей ПМК в журналах «ТМ», «НиЖ».
А3.A Микрокод советских ПМК «расширяющегося ряда» был частично опубликован в 1990 году [1]. Он был разработан для весьма специфического микропроцессорного комплекта К745ИК13, что сильно затормозило развитие серии. Уже МК-61 и МК-52 до предела использовали возможности комплекта, поэтому эволюционное совершенствование ПМК стало затруднительным.


=== А4.Q Правда ли, что [[МК-152]] устарела на 20 лет? ===
При разработке МК-152 произошёл качественный прорыв с К745ИК13 на однокристальную микроЭВМ семейства МК51 (iMCS-51). Это открыло возможности для совершенствования, но также потребовало от разработчиков переписать встроенную программу заново, опираясь на руководство по эксплуатации и публикации любителей ПМК в журналах «ТМ», «НиЖ».
А4.A Нет. 20 лет назад выпускался программируемый калькулятор [[«Электроника МК-52»]], модель предыдущего поколения. Возможности [[MK-152|«Электроники МК-152»]] превосходят возможности [[МК-52]] в сто раз, по быстродействию — в тысячу раз.
 
А4.Q Правда ли, что МК-152 устарела на 20 лет?
 
А4.A Нет. 20 лет назад выпускался программируемый калькулятор «Электроника МК-52», модель предыдущего поколения. Возможности «Электроники МК-152» превосходят возможности МК-52 в сто раз, по быстродействию — в тысячу раз.


Совместимость со старыми моделями не означает, что сама модель является старой. Например, под управлением Windows XP идут многие программы, разработанные ещё для MS-DOS'а 15…20 лет назад. Но это не означает, что Windows XP это что-то из эпохи MS-DOS'а.
Совместимость со старыми моделями не означает, что сама модель является старой. Например, под управлением Windows XP идут многие программы, разработанные ещё для MS-DOS'а 15…20 лет назад. Но это не означает, что Windows XP это что-то из эпохи MS-DOS'а.


Разумеется, для полного задействования возможностей [[МК-152]] необходимо разрабатывать программы с учётом новых возможностей этой модели. Но энергонезависимая память, быстродействие, электронный диск и другие усовершенствования делают значительно удобней работу даже с программами, рассчитанными на неторопливые машинки 20-летней давности.
Разумеется, для полного задействования возможностей МК-152 необходимо разрабатывать программы с учётом новых возможностей этой модели. Но энергонезависимая память, быстродействие, электронный диск и другие усовершенствования делают значительно удобней работу даже с программами, рассчитанными на неторопливые машинки 20-летней давности.


=== А5.Q Не могу поверить. Существует ли [[МК-152]], или это такой сетевой миф? ===
А5.Q Не могу поверить. Существует ли МК-152, или это такой сетевой миф?
А5.A Существует. Арви (составитель этого FAQ) по телефону заказал одну [[MK-152|«Электронику МК-152»]] из Новосибирска (почтой России была доставлена в Москву модель с серийным номером №24), и опубликовал [http://arvi.livejournal.com/196883.html свой отзыв] в живом журнале. Другая модель была подарена разработчиками black_queen152, чтобы она писала программы для [[MK-152|«Электроники МК-152»]].


Вы тоже можете связаться с НПП «СЕМИКО» ([http://mk.semico.ru/where.htm контакты] есть на сайте), заказать себе экземпляр [[ЭКВМ]] и опубликовать свой отзыв или программы.
А5.A Существует. arvi (составитель этого FAQ) по телефону заказал одну «Электронику МК-152» из Новосибирска (почтой России была доставлена в Москву модель с серийным номером №24), и опубликовал свой отзыв в живом журнале. Другая модель была подарена разработчиками black_queen152, чтобы она писала программы для «Электроники МК-152».
 
Вы тоже можете связаться с НПП «СЕМИКО» (контакты есть на сайте), заказать себе экземпляр ЭКВМ и опубликовать свой отзыв или программы.
 
А6.Q Есть ли совместимость у МК-152 с моделями Б3-34, МК-54 и МК-56?


=== А6.Q Есть ли совместимость у [[МК-152]] с моделями [[Б3-34]], [[МК-54]] и [[МК-56]]? ===
А6.A Да. Причём как по документированным командам, так и по некоторым недокументированным приёмам.
А6.A Да. Причём как по документированным командам, так и по некоторым недокументированным приёмам.


Отметим, что двухшаговые команды косвенной прямой адресации позволяют производить косвенную адресацию без модификации регистра. Похожая возможность в [[Б3-34]] существовала только для [[R0|регистра 0]] (команды [[КИП↑]], [[КП↑]] и т.д.) и не была документирована производителем, хотя и была одношаговой.
Отметим, что двухшаговые команды косвенной прямой адресации позволяют производить косвенную адресацию без модификации регистра. Похожая возможность в Б3-34 существовала только для регистра 0 (команды КИП↑, КП↑ и т.д.) и не была документирована производителем, хотя и была одношаговой.
 
Другие сложности могут возникнуть при адаптировании программ, использующих недокументированный 160-шаговый цикл («главная» и «побочная» ветви). Существенно расширенный объём памяти программ позволяет легко адаптировать их к МК-152.


Другие сложности могут возникнуть при адаптировании программ, использующих недокументированный 160-шаговый цикл («главная» и «побочная» ветви). Существенно расширенный объём памяти программ позволяет легко адаптировать их к [[МК-152]].
Совместимость проверена по программам «Лунолёт-1», «Лунолёт-2» — они идут без переделок. Конечно, при этом в R9 придётся записать менее эффектное видеосообщение. :-)


Совместимость проверена по программам «Лунолёт-1», «Лунолёт-2» — они идут без переделок. Конечно, при этом в [[R9]] придётся записать менее эффектное видеосообщение. :-)
А7.Q Есть ли совместимость у МК-152 с моделями МК-61 и МК-52?


=== А7.Q Есть ли совместимость у [[МК-152]] с моделями [[МК-61]] и [[МК-52]]? ===
А7.A Частичная. Энергонезависимая память и шесть новых, по сравнению с Б3-34, команд (К max, К СЧ, К NOT, К AND, K OR и K XOR) работают по-другому. Подробнее смотри Границы совместимости ЭВМ и ПМК на сайте производителя.
А7.A Частичная. Энергонезависимая память и шесть новых, по сравнению с [[Б3-34]], команд ([[К max]], [[К СЧ]], [[К NOT]], [[К AND]], [[K OR]] и [[K XOR]]) работают по-другому. Подробнее смотри Границы совместимости ЭВМ и ПМК на сайте производителя.


Большинство программ, не использующих эти команды, должны идти без переделки.
Большинство программ, не использующих эти команды, должны идти без переделки.


=== А8.Q Поддерживает ли [[МК-152]] «еггогологию»? ===
А8.Q Поддерживает ли МК-152 «еггогологию»?
А8.A Нет. Вывод текстовой информации в [[МК-152]] значительно расширен, но осуществляется другими средствами. Сообщения об ошибке (EГГ0Г) нельзя возводить в квадрат, изменять с помощью [[ВП]] и т.д.
 
А8.A Нет. Вывод текстовой информации в МК-152 значительно расширен, но осуществляется другими средствами. Сообщения об ошибке (EГГ0Г) нельзя возводить в квадрат, изменять с помощью ВП и т.д.
 
Также в МК-152 нет «электронного океана» (чисел с порядком до 101000, часто вводящих калькулятор в недокументированные режимы). Как мы помним из ТМ, Лунный Коршун при возвращении на Землю всех «глубоководных чудовищ» (и «оборотней», и «Тьму») оставил в системе Юпитера. Оставим же и мы с миром легендарных «электронных чудовищ», живших в советских ПМК.
 
Особенностью нашей модели является набор функциональных регистров [7], обмен с которыми задействует новые возможности ЭКВМ и документирован производителем.


Также в [[МК-152]] нет «электронного океана» (чисел с порядком до 101000, часто вводящих калькулятор в недокументированные режимы). Как мы помним из ТМ, Лунный Коршун при возвращении на Землю всех «глубоководных чудовищ» (и «оборотней», и «Тьму») оставил в системе Юпитера. Оставим же и мы с миром легендарных «электронных чудовищ», живших в советских ПМК.
А9.Q Идут ли на МК-152 программы из «ТМ», «НиЖ», справочников Дьяконова и Цветкова?


Особенностью нашей модели является набор [[регистры функций|функциональных регистров]] [7], обмен с которыми задействует новые возможности ЭКВМ и документирован производителем.
А9.A Все программы, выполненные в соответствии с руководством по эксплуатации, и не использующие логические операции (К AND, К OR, К XOR, К NOT), должны идти без переделки. Программы, использующие улучшенную команду K max, потребуют проверки.


=== А9.Q Идут ли на [[МК-152]] программы из «ТМ», «НиЖ», справочников Дьяконова и Цветкова? ===
В случае использования в старых программах недокументированных приёмчиков существенное расширение возможностей ПМК позволяет легко переделывать эти программы под новую ЭКВМ. Некоторые распространённые приёмчики продолжают работать на ЭКВМ и даже получили признание, будучи документированы в Руководстве по эксплуатации.
А9.A Все программы, выполненные в соответствии с [[РЭ|Руководством по эксплуатации]], и не использующие логические операции ([[К AND]], [[К OR]], [[К XOR]], [[К NOT]]), должны идти без переделки. Программы, использующие улучшенные команды [[K max]] и [[K СЧ]], потребуют проверки.


В случае использования в старых программах недокументированных приёмчиков существенное расширение возможностей ПМК позволяет легко переделывать эти программы под новую ЭКВМ. Некоторые распространённые приёмчики продолжают работать на ЭКВМ и даже получили признание, будучи документированы в [[РЭ|Руководстве по эксплуатации]].
Переносить на МК-152 программы, рассчитанные на Б3-34, даже проще, чем на МК-61, т.к. в системе команд предусмотрены двухбайтовые команды косвенной адресации, не модифицирующие регистры памяти.


Переносить на [[МК-152]] программы, рассчитанные на [[Б3-34]], даже проще, чем на [[МК-61]], т.к. в системе команд предусмотрены двухбайтовые команды косвенной адресации, не модифицирующие регистры памяти.
А10.Q Почему бы сразу не сделать гигабайты, включившись в американскую гонку имени Мура?


=== А10.Q Почему бы сразу не сделать гигабайты, включившись в американскую гонку имени Мура? ===
А10.A Клавишная ЭВМ «Электроника МК-152» устанавливает расширение входного языка ПМК, при сохранении совместимости со старыми моделями. Если учесть, что входной язык ПМК действительно не развивался 20 лет, то взятый МК-152 старт можно уже счесть довольно резким. Шутка ли, за один присест увеличить возможности устройства даже не в десять, а сразу в сто раз. Да ещё так, чтобы не задеть уже существующий банк программ.
А10.A Клавишная ЭВМ [[«Электроника МК-152»]] устанавливает расширение входного языка ПМК, при сохранении совместимости со старыми моделями. Если учесть, что входной язык ПМК действительно не развивался 20 лет, то взятый [[МК-152]] старт можно уже счесть довольно резким. Шутка ли, за один присест увеличить возможности устройства даже не в десять, а сразу в сто раз. Да ещё так, чтобы не задеть уже существующий банк программ.


Возможностей [[МК-152]] достаточно для решения большинства лабораторных задач и обеспечивать надёжность их решения важнее, чем впечатлять покупателя техническими характеристиками. Как показывает опыт Китая — бесконечная гонка за тем, что всё равно через 3-5 лет начнёт устаревать приводит к потере надёжности.
Возможностей МК-152 достаточно для решения большинства лабораторных задач и обеспечивать надёжность их решения важнее, чем впечатлять покупателя техническими характеристиками. Как показывает опыт Китая — бесконечная гонка за тем, что всё равно через 3-5 лет начнёт устаревать приводит к потере надёжности.
 
А11.Q Если начинать, то с чего? Какие уже выпущенные учебники по ПМК посоветуете?


=== А11.Q Если начинать, то с чего? Какие уже выпущенные учебники по ПМК посоветуете? ===
А11.A Классическое введение в ПМК опубликовал Игорь Данилов в журнале «ТМ» №1-6 за 1985 год, рубрика «Для всех профессий» [11]. Также смотрите «НиЖ», начиная с 1985 года. Краткое описание входного языка есть в справочнике Дьяконова ([3], стр. 22-42). Книжка из серии «Кибернетика — неограниченные возможности и возможные ограничения» [9] описывает создание игр для ПМК и читается на одном дыхании, как детектив. На похожую похвалу претендует и книжка «5 вечеров с микрокалькулятором». [10].
А11.A Классическое введение в ПМК опубликовал Игорь Данилов в журнале «ТМ» №1-6 за 1985 год, рубрика «Для всех профессий» [11]. Также смотрите «НиЖ», начиная с 1985 года. Краткое описание входного языка есть в справочнике Дьяконова ([3], стр. 22-42). Книжка из серии «Кибернетика — неограниченные возможности и возможные ограничения» [9] описывает создание игр для ПМК и читается на одном дыхании, как детектив. На похожую похвалу претендует и книжка «5 вечеров с микрокалькулятором». [10].


Если книжка предпочтительнее журнальных статей, то можно порекомендовать книжку Данилова по ПМК, выпущенную в библиотечке «Квант» [2]. Сканы этих книг и журналов есть в библиотечке arbinada, а также на сайтах других любителей ПМК — например, на страничке эмулятора. Или обратитесь в ближайшую библиотеку.
Если книжка предпочтительнее журнальных статей, то можно порекомендовать книжку Данилова по ПМК, выпущенную в библиотечке «Квант» [2]. Сканы этих книг и журналов есть в библиотечке arbinada, а также на сайтах других любителей ПМК — например, на страничке эмулятора. Или обратитесь в ближайшую библиотеку.


Ну и, конечно, прочтите наконец Руководство по эксплуатации [6] ([[МК-152]], [[МК-161]]; Д1, Д2).
Ну и, конечно, прочтите наконец Руководство по эксплуатации [6] (МК-152, МК-161; Д1, Д2).
 
А12.Q Где можно найти библиотеки программ для ПМК?


=== А12.Q Где можно найти библиотеки программ для ПМК? ===
А12.A (ответ будет уточняться и дополняться) Классические программы, написанные в полном соответствии с руководством по эксплуатации, были опубликованы в старых изданиях справочника Дьяконова [3]. Ценятся украинские книжки Трохименко-Любича ([8]), справочники Цветкова. Множество программ регулярно публиковались в журналах «ТМ» и «НиЖ» в 80-е и 90-е годы, их подшивки можно найти в Интернете. На сайтах любителей ПМК можно найти многочисленные программы, разработанные советские любителями. Например, lordbss поддерживает обширную коллекцию игровых программ.
А12.A (ответ будет уточняться и дополняться) Классические программы, написанные в полном соответствии с руководством по эксплуатации, были опубликованы в старых изданиях справочника Дьяконова [3]. Ценятся украинские книжки Трохименко-Любича ([8]), справочники Цветкова. Множество программ регулярно публиковались в журналах «ТМ» и «НиЖ» в 80-е и 90-е годы, их подшивки можно найти в Интернете. На сайтах любителей ПМК можно найти многочисленные программы, разработанные советские любителями. Например, lordbss поддерживает обширную коллекцию игровых программ.


=== А13.Q Какие журнальные статьи на тему [[MK-152|«Электроники MK-152»]] порекомендуете? ===
А13.Q Какие журнальные статьи на тему «Электроники MK-152» порекомендуете?
А13.A Любителям [[MK-152|«Электроники MK-152»]] будут интересны следующие образовательные, обзорные и рекламные статьи:
 
А13.A Любителям «Электроники MK-152» будут интересны следующие образовательные, обзорные и рекламные статьи:
 
*  Бесплатные космические симуляторы или наш “Путь к Земле”, 8 сентября 2006
*  Бесплатные космические симуляторы или наш “Путь к Земле”, 8 сентября 2006
*  Новая жизнь «Электроники», Мир ПК №05/2007
*  Новая жизнь «Электроники», Мир ПК №05/2007
Строка 135: Строка 197:
Б6.A Клавишная ЭВМ [[«Электроника МК-152»]] проектировалась для использования в качестве универсального устройства для управления лабораторными приборами. Другое её назначение — использование и облегчение труда расчётчиков, умеющих использовать советские ПМК, книги по которым выпускались большими тиражами и могут быть в наличии даже в сельских библиотеках.
Б6.A Клавишная ЭВМ [[«Электроника МК-152»]] проектировалась для использования в качестве универсального устройства для управления лабораторными приборами. Другое её назначение — использование и облегчение труда расчётчиков, умеющих использовать советские ПМК, книги по которым выпускались большими тиражами и могут быть в наличии даже в сельских библиотеках.


Но понятно, что любители ПМК также не могли пройти мимо долгожданного обновления любимого модельного ряда. Коллективный опыт любителей и наша традиционная готовность помочь может существенно облегчить написание программ для [[MK-152|«Электроники МК-152»]].
Но понятно, что любители ПМК также не могли пройти мимо долгожданного обновления любимого модельного ряда. Коллективный опыт любителей и наша традиционная готовность помочь может существенно облегчить написание программ для [[«Электроники МК-152»]].


=== Б7.Q Иностранцы выпускают такой-то калькулятор, который по такому-то параметру превосходит [[МК-152]]. Не повод ли это прекратить разработки и начать торговать иностранным? ===
=== Б7.Q Иностранцы выпускают такой-то калькулятор, который по такому-то параметру превосходит [[МК-152]]. Не повод ли это прекратить разработки и начать торговать иностранным? ===
Строка 188: Строка 250:
''«Это как на мечах драться (-:»'', мудро заметил omant про ПМКшные игры на [[МК-152]].
''«Это как на мечах драться (-:»'', мудро заметил omant про ПМКшные игры на [[МК-152]].


Кстати, и на Западе популярные игрушки, не использующие графические и звуковые возможности компьютеров, находят своих любителей — даже несмотря на полное отсутствие рекламы. Такова, например, [https://ru.wikipedia.org/wiki/NetHack игра NetHack] — см. эхоконференцию RU.GAME.ADOM или сообщество ru_nethack.
Кстати, и на Западе популярные игрушки, не использующие графические и звуковые возможности компьютеров, находят своих любителей — даже несмотря на полное отсутствие рекламы. Такова, например, игра NetHack — см. эхоконференцию RU.GAME.ADOM или сообщество ru_nethack.


Так что с появлением [[MK-152|«Электроники МК-152»]] у любителей игр появилась возможность выбирать. Как ни странно, часть любителей ПМК (например я) приобретает [[MK-152|«Электронику МК-152»]] именно из-за улучшенной поддержки полюбившихся игр для ПМК.
Так что с появлением [[MK-152|«Электроники МК-152»]] у любителей игр появилась возможность выбирать. Как ни странно, часть любителей ПМК (например я) приобретает [[MK-152|«Электронику МК-152»]] именно из-за улучшенной поддержки полюбившихся игр для ПМК.
Строка 202: Строка 264:


=== Г2.Q Что такое «[[встроенная программа]]»? ===
=== Г2.Q Что такое «[[встроенная программа]]»? ===
Г2.A [[Встроенная программа]] это «операционная система» [[МК-152]] — без неё он был бы просто модным брикетиком из пластмассы. Под её управлением происходит ввод программ в память и их выполнение, чтение и запись с диска, вывод на индикатор и общение с внешними устройствами.
Г2.A Встроенная программа это «операционная система» [[МК-152]] — без неё он был бы просто модным брикетиком из пластмассы. Под её управлением происходит ввод программ в память и их выполнение, чтение и запись с диска, вывод на индикатор и общение с внешними устройствами.


Многие функции встроенной программы доступны нам через [[регистры функций]] (регистры с номерами 9000…9999) [7].
Многие функции встроенной программы доступны нам через регистры функций (регистры с номерами 9000…9999) [7].


=== Г3.Q Какова ёмкость памяти программ [[МК-152]]? ===
=== Г3.Q Какова ёмкость памяти программ [[МК-152]]? ===
Г3.A Максимальная длина выполняемой программы — 10000 шагов. В этой памяти можно разместить как одну длинную программу для [[МК-152]], так и 100 независимых программ для [[Б3-34]].
Г3.A Максимальная длина выполняемой программы — 10000 шагов. В этой памяти можно разместить как одну длинную программу для [[МК-152]], так и 100 независимых программ для [[Б3-34]].


Помимо памяти программ в [[МК-152]] присутствует [[электронный диск]] на 512К, позволяющий хранить тысячи программ (каждая программа занимает от 100 до 10к шагов). Программам даются имена, их можно группировать по каталогам, просматривать время создания и их текст (в латинской или традиционной транскрипции).
Помимо памяти программ в [[МК-15]]2 присутствует [[электронный диск]] на 512К, позволяющий хранить тысячи программ (каждая программа занимает от 100 до 10к шагов). Программам даются имена, их можно группировать по каталогам, просматривать время создания и их текст (в латинской или традиционной транскрипции).


Программы можно также записывать на внешние электронные диски, с помощью которых обмениваться информацией с друзьями. Выпускающийся диск ([[УЗВМК-1]]) имеет ёмкость 2048 блоков по 264 байта, то есть примерно равен по ёмкости диску, встроенному в [[МК-152]]. С помощью «доработки» запись на [[УЗВМК-1]] можно запретить.
Программы можно также записывать на внешние электронные диски, с помощью которых обмениваться информацией с друзьями. Выпускающийся диск ([[УЗВМК-1]]) имеет ёмкость 2048 блоков по 264 байта, то есть примерно равен по ёмкости диску, встроенному в [[МК-152]]. С помощью «доработки» запись на [[УЗВМК-1]] можно запретить.
Строка 236: Строка 298:
Г6.A Жидкокристаллический индикатор с подсветкой представляет собой матрицу 128x64, чёрные точки на зелёном фоне. Размер рабочей области 55x27мм, её диагональ — 6,2 см, что даёт размер зерна 0,43 мм (2,3 точки на мм).
Г6.A Жидкокристаллический индикатор с подсветкой представляет собой матрицу 128x64, чёрные точки на зелёном фоне. Размер рабочей области 55x27мм, её диагональ — 6,2 см, что даёт размер зерна 0,43 мм (2,3 точки на мм).


В [[режим автоматической работы|режиме автоматической работы]] индикатором управляет встроенная программа, отображая содержимое четырёх регистров [[Стек калькулятора|стек]]а. В [[режим счёта|режиме счёта]] программа пользователя может обновлять этот экран с помощью команды [[К ЭКР]]. Для вывода текстовой информации предусмотрена [[строка комментариев]], доступная через регистры функций [[R9025|9025]]-[[R9027|9027]].
В [[режим автоматической работы|режиме автоматической работы]] индикатором управляет встроенная программа, отображая содержимое четырёх регистров [[стек]]а. В [[режим счёта|режиме счёта]] программа пользователя может обновлять этот экран с помощью команды [[К ЭКР]]. Для вывода текстовой информации предусмотрена [[строка комментариев]], доступная через регистры функций 9025-9027.


В [[графический экран|графическом режиме]] вся матрица 128x64 доступна для вывода точек, линий, символов, чисел и монохромных изображений.
В [[графический экран|графическом режиме]] вся матрица 128x64 доступна для вывода точек, линий, символов, чисел и монохромных изображений.
Строка 243: Строка 305:


=== Г7.Q Какие графические примитивы поддерживает [[МК-152]]? ===
=== Г7.Q Какие графические примитивы поддерживает [[МК-152]]? ===
Г7.A Следующие графические возможности доступны пользователю через [[регистры функций]] [7]:
Г7.A Следующие графические возможности доступны пользователю через регистры функций [7]:
*  Очистить экран или закрасить его чёрным ([[R9010]])
*  Очистить экран или закрасить его чёрным ([[R9010]])
*  Вывод точки ([[R9011]])
*  Вывод точки ([[R9011]])
Строка 254: Строка 316:
*  Вывод числа ([[R9023]], [[R9024]])
*  Вывод числа ([[R9023]], [[R9024]])


Рисование происходит с использованием одного из восьми [[атрибуты вывода|атрибутов вывода]], управляющих наложением рисунка на уже имеющуюся картинку.
Рисование происходит с использованием одного из восьми атрибутов вывода, управляющих наложением рисунка на уже имеющуюся картинку.


=== Г8.Q Можно ли опрашивать клавиатуру, не останавливая работу программы? ===
=== Г8.Q Можно ли опрашивать клавиатуру, не останавливая работу программы? ===
Г8.A Да. Причём [[буфер клавиатуры]] может хранить до четырёх нажатий на кнопки, которые потом последовательно считываются ([[R9028]], [[R9029]]). Единственная клавиша, для считывания которой приходится идти на хитрость, это [[Клавиша С/П|клавиша {{Чёрная клавиша|С/П}}]] (Стоп/Пуск).
Г8.A Да. Причём [[буфер клавиатуры]] может хранить до четырёх нажатий на кнопки, которые потом последовательно считываются ([[R9028]], [[R9029]]). Единственная клавиша, которую нельзя считать подобным образом, это [[клавиша С/П]] (Стоп/Пуск).


Помимо работы по опросу в [[МК-152]] и [[МК-161]] предусмотрены прерывания от клавиатуры, по нажатию ([[R9153]]) и отпусканию ([[R9157]]) клавиши.
Помимо работы по опросу в [[МК-152]] и [[МК-161]] предусмотрены прерывания от клавиатуры, по нажатию ([[R9153]]) и отпусканию ([[R9157]]) клавиши.
Строка 282: Строка 344:


=== Г11.Q Что такое «латинская транскрипция» команды? ===
=== Г11.Q Что такое «латинская транскрипция» команды? ===
Г11.A [[МК-152]] предлагает два варианта мнемоники для каждой команды. [[Русская мнемоника|Одна из них традиционная]], идущая от [[Б3-34]] и других калькуляторов. [[Латинская мнемоника|Вторая]] разработана на основе латинского алфавита, советского ГОСТа и напоминает обозначения зарубежных калькуляторов.
Г11.A [[МК-152]] предлагает два варианта мнемоники для каждой команды. Одна из них традиционная, идущая от [[Б3-34]] и других калькуляторов. Вторая разработана на основе латинского алфавита и напоминает обозначения зарубежных калькуляторов.


Программы в [[Латинская мнемоника|латинской транскрипции]] удобно вводить на клавиатуре компьютера, чтобы потом компилировать и через COM-порт передавать в [[МК-152]]. В самом [[МК-152]] поддерживается функция ([[R9039]]), переводящая код команды в латинскую транскрипцию.
Программы в латинской транскрипции удобно вводить на клавиатуре компьютера, чтобы потом через COM-порт передавать в [[МК-152]]. В самом [[МК-152]] поддерживается функция ([[R9039]]), переводящая код команды в латинскую транскрипцию.


=== Г12.Q Работает ли встроенный календарь по старому или новому стилю? ===
=== Г12.Q Работает ли встроенный календарь по старому или новому стилю? ===
Строка 293: Строка 355:
=== Г13.Q Какие внешние устройства могут подсоединяться к ЭКВМ? ===
=== Г13.Q Какие внешние устройства могут подсоединяться к ЭКВМ? ===
Г13.A У [[МК-152]] имеются три разъёма, к которым можно подключать следующие устройства:
Г13.A У [[МК-152]] имеются три разъёма, к которым можно подключать следующие устройства:
[[разъём ИПС|ИПС]] (COM, 9-pin, «AT») — для подключения последовательных устройств, работающих по протоколу RS-232C (скорость обмена 600…57600 бит/с).
*  ИПС (COM, 9-pin, «AT») — для подключения последовательных устройств, работающих по протоколу RS-232C (скорость обмена 600…57600 бит/с).
[[ИПР]] (LPT, 25-pin, SPP/EPP) — для параллельных устройств, работающих по протоколам Centronics, EPP.
*  ИПР (LPT, 25-pin, SPP/EPP) — для параллельных устройств, работающих по протоколам Centronics, EPP.
[[ВУ]] (25-pin) — внешние устройства, разработанные специально для [[МК-152]]. Сейчас выпускается электронный диск [[УЗВМК-1]]. Также инструкция обращает внимание на то, что звуковой сигнал выходит на этот разъём, а с помощью дополнительного устройства можно формировать сигналы интерфейса RS-485.
*  ВУ (25-pin) — внешние устройства, разработанные специально для [[МК-152]]. Сейчас выпускается электронный диск УЗВМК-1. Также инструкция обращает внимание на то, что звуковой сигнал выходит на этот разъём, а с помощью дополнительного устройства можно формировать сигналы интерфейса RS-485.


[[МК-161]] имеет единственный [[разъём ВУ]], через который также доступны три линии порта ИПР и все сигналы порта ИПС.
[[МК-161]] имеет единственный [[разъём ВУ]], через который также доступны три линии порта ИПР и все сигналы порта ИПС.
Строка 305: Строка 367:


=== Г15.Q Правда ли, что [[МК-152]] программируется на ассемблере? ===
=== Г15.Q Правда ли, что [[МК-152]] программируется на ассемблере? ===
Г15.A1 Нет. [[МК-152]] программируется на компактном входном языке, который является языком высокого уровня. Для работы программ, написанных на компактном языке, требуется транслятор (если точнее, то интерпретатор). Компактный язык отличается от ассемблеров, которые непосредственно управляют аппаратурой и меняются вместе с ней. На ассемблере написана [[встроенная программа]] — являющаяся, в том числе, интерпретатором компактного языка ПМК.
Г15.A1 Нет. [[МК-152]] программируется на компактном входном языке, который является языком высокого уровня. Для работы программ, написанных на компактном языке, требуется транслятор (если точнее, то интерпретатор). Компактный язык отличается от ассемблеров, которые непосредственно управляют аппаратурой и меняются вместе с ней. На ассемблере написана встроенная программа — являющаяся, в том числе, интерпретатором компактного языка ПМК.


Г15.A2 Предоставим слово разработчикам советских ПМК ([1], стр.15). Авторы приводят пример решения квадратного уравнения, подтверждающий «высокий уровень входных языков ПМК, позволяющих, как и алгоритмические языки ЭВМ других классов, практически непосредственно отображать словесно-формульные описания способов решения прикладных задач с выполнениями операций над представлениями чисел без их разбиения на части, что характерно для языков низшего уровня.
Г15.A2 Предоставим слово разработчикам советских ПМК ([1], стр.15). Авторы приводят пример решения квадратного уравнения, подтверждающий «высокий уровень входных языков ПМК, позволяющих, как и алгоритмические языки ЭВМ других классов, практически непосредственно отображать словесно-формульные описания способов решения прикладных задач с выполнениями операций над представлениями чисел без их разбиения на части, что характерно для языков низшего уровня.
Строка 322: Строка 384:
Ранее ввод и исполнение команд ПМК осуществлялся с помощью операционной системы, написанной для микроЭВМ серии К745ИК13. Операционная система ПМК состояла из мониторной программы, программы лексического разбора, драйверов пульта управления и индикаторного устройства (с программой формата выводов), программ анализа ошибочных ситуаций, обеспечения протокола связи, редактирования и интерпретации кодов операторов ([1], стр.25, 129).
Ранее ввод и исполнение команд ПМК осуществлялся с помощью операционной системы, написанной для микроЭВМ серии К745ИК13. Операционная система ПМК состояла из мониторной программы, программы лексического разбора, драйверов пульта управления и индикаторного устройства (с программой формата выводов), программ анализа ошибочных ситуаций, обеспечения протокола связи, редактирования и интерпретации кодов операторов ([1], стр.25, 129).


Точно также ввод и исполнение команд в [[МК-152]] осуществляется с помощью встроенной программы. Просто написана она на входном языке [[Микроконтроллер|однокристальной микроЭВМ семейства МК51 (iMCS-51)]], а не для набора микроЭВМ серии К745ИК13.
Точно также ввод и исполнение команд в [[МК-152]] осуществляется с помощью встроенной программы. Просто написана она на входном языке однокристальной микроЭВМ семейства МК51 (iMCS-51), а не для набора микроЭВМ серии К745ИК13.


Если вы любите иностранную лексику, корректным термином будет не "эмуляция", а интерпретация.
Если вы любите иностранную лексику, корректным термином будет не "эмуляция", а интерпретация.
Строка 365: Строка 427:


== Литература. ==
== Литература. ==
[1] [[Программируемые микрокалькуляторы. Устройство и пользование. (книга)|«Программируемые микрокалькуляторы: Устройство и пользование»]] Трохименко Я. К., Захаров В. П., Ромашко Н. П. и др. — М.: Радио и связь, 1990. (djvu)


[2] Данилов И. Д. [[Секреты программируемого микрокалькулятора. (книга)|«Секреты программируемого микрокалькулятора»]] — М.: Наука. Гл. ред. физ.-мат. лит., 1986. (Б-чка "Квант", вып. 55)


[3] Дьяконов В. П. [[Справочник по расчётам на микрокалькуляторах, 3-е изд. (справочник)|«Справочник по расчётам на микрокалькуляторах.»]] — 3-е изд., доп. и перераб. — М.: Наука, Гл. ред. физ.-мат. лит., 1989.
[1] «Программируемые микрокалькуляторы: Устройство и пользование» Трохименко Я. К., Захаров В. П., Ромашко Н. П. и др. — М.: Радио и связь, 1990. (djvu)


[4] Епанечников В. А., Цветков А. Н. [[Справочник по прикладным программам для микрокалькуляторов. (справочник)|«Справочник по прикладным программам для микрокалькуляторов.»]] — М.: Финансы и статистика, 1988.
[2] Данилов И. Д. «Секреты программируемого микрокалькулятора» — М.: Наука. Гл. ред. физ.-мат. лит., 1986. (Б-чка "Квант", вып. 55)


[5] Трохименко Я. К., Любич Ф. Д. [[Микрокалькулятор, Ваш ход! (книга)|«Микрокалькулятор, Ваш ход!»]] — М.: Радио и связь, 1985.
[3] Дьяконов В. П. «Справочник по расчётам на микрокалькуляторах.» — 3-е изд., доп. и перераб. — М.: Наука, Гл. ред. физ.-мат. лит., 1989.
 
[4] Епанечников В. А., Цветков А. Н. «Справочник по прикладным программам для микрокалькуляторов.» — М.: Финансы и статистика, 1988.
 
[5] Трохименко Я. К., Любич Ф. Д. «Микрокалькулятор, Ваш ход!» — М.: Радио и связь, 1985.


[6] Клавишная электронно-вычислительная машина «Электроника МК-152». Руководство по эксплуатации (НПКД.401348.001 РЭ) — Новосибирск, 2007. (pdf, html)
[6] Клавишная электронно-вычислительная машина «Электроника МК-152». Руководство по эксплуатации (НПКД.401348.001 РЭ) — Новосибирск, 2007. (pdf, html)
Строка 379: Строка 443:
[7] Клавишная электронно-вычислительная машина «Электроника МК-152». Организация работы с функциями, адресуемыми через регистры памяти (НПКД.401348.001 Д1) — Новосибирск, 2007. (pdf, html)
[7] Клавишная электронно-вычислительная машина «Электроника МК-152». Организация работы с функциями, адресуемыми через регистры памяти (НПКД.401348.001 Д1) — Новосибирск, 2007. (pdf, html)


[8] Трохименко Я. К., Любич Ф. Д. [[Радиотехнические расчёты на микрокалькуляторах, 2-е изд. (справочник)|«Радиотехнические расчеты на программируемых микрокалькуляторах: Справочник.»]] — 2-е изд. перераб. и доп. — М.: Радио и связь, 1988. (rar)
[8] Трохименко Я. К., Любич Ф. Д. «Радиотехнические расчеты на программируемых микрокалькуляторах: Справочник.» — 2-е изд. перераб. и доп. — М.: Радио и связь, 1988. (rar)


[9] [[Кибернетика. Микрокалькуляторы в играх и задачах. (книга)|«Кибернетика. Микрокалькуляторы в играх и задачах.»]] — М.: Наука, 1986.
[9] «Кибернетика. Микрокалькуляторы в играх и задачах.» — М.: Наука, 1986.


[10] Данилов И. Д., Славин Г. В. [[Пять вечеров с микрокалькулятором. (книга)|«5 вечеров с микрокалькулятором.»]] — М.: Финансы и статистика, 1988. (djvu)
[10] Данилов И. Д., Славин Г. В. «5 вечеров с микрокалькулятором.» — М.: Финансы и статистика, 1988. (djvu)


[11] Игорь Данилов, рубрика «Для всех профессий». ТМ №1-4, №6 за 1985. (djvu)
[11] Игорь Данилов, рубрика «Для всех профессий». ТМ №1-4, №6 за 1985. (djvu)
Строка 391: Строка 455:
[13] Сергей Тарасов «Программируемые калькуляторы в СССР», журнал «Компьютерра», 19 ноября 2004. (html, html)
[13] Сергей Тарасов «Программируемые калькуляторы в СССР», журнал «Компьютерра», 19 ноября 2004. (html, html)


[14] Трохименко Я. К., Любич Ф. Д. [[Инженерные расчёты на программируемых микрокалькуляторах. (книга)|«Инженерные расчеты на программируемых микрокалькуляторах».]] — К.: Технiка, 1985.
[14] Трохименко Я. К., Любич Ф. Д. «Инженерные расчеты на микрокалькуляторах». — К.: Технiка, 1980. (djvu.rar)


Более полную библиографию смотри на страничке [[Литература]].
Более полную библиографию смотри на сайте разработчиков: книги, статьи в сборниках, журнальные статьи, газетные заметки
История изменений.


== История изменений. ==
11 декабря 2007
'''11 декабря 2007'''


Результаты теста «8 ферзей» показали, что быстродействие [[МК-152]] больше быстродействия советского ПМК в 1300 раз (9 секунд против 3 часов 9 минут). Соответственно, этот показатель в FAQ исправлен с 500 на 1000. Произведён ряд других изменений, в частности учитывающий появление программы «Календарь-2» и компилятора для PC.
Результаты теста «8 ферзей» показали, что быстродействие [[МК-152]] больше быстродействия советского ПМК в 1300 раз (9 секунд против 3 часов 9 минут). Соответственно, этот показатель в FAQ исправлен с 500 на 1000. Произведён ряд других изменений, в частности учитывающий появление программы «Календарь-2» и компилятора для PC.


'''13 апреля 2009'''
13 апреля 2009


Для каждого вопроса FAQ сделан отдельный URL. Внесено несколько изменений, в том числе в связи с выпуском [[МК-161]].
Для каждого вопроса FAQ сделан отдельный URL. Внесено несколько изменений, в том числе в связи с выпуском [[МК-161]].


'''16 декабря 2009'''
16 декабря 2009


Небольшая правка, обновление ссылок.
Небольшая правка, обновление ссылок.


'''27 октября 2013'''
27 октября 2013


Выкладывание FAQ на Вики
Выкладывание FAQ на Вики
'''14 ноября 2013'''
Некоторая викификация FAQ, для удобного чтения и обновления.
Пожалуйста, учтите, что любой ваш вклад в проект «ПМК вики» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. Pmkwiki:Авторские права). НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!

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

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

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