Ремонтяш
Ваши VR заряжаются.
Ваши VR заряжаются.
Электроника НЦ . В начале 1973 г. Д.И.Юдицкий, директор зеленоградского Специализированного вычислительного центра (СВЦ), собрал компактную рабочую группу в составе: Д.И. Юдицкий, М.М. Хохлов, В.В. Смирнов, Б.А. Михайлов и Ю.Л.Захаров для разработки архитектуры мини-ЭВМ — нового направления разработок в СВЦ. Был проанализирован лучший зарубежный и отечественный опыт, восприняты все перспективные идеи, дополнены собственными и гармонично синтезированы в единой архитектуре для построения ряда совместимых мини-ЭВМ и систем на их основе, получившей наименование “Электроника НЦ” (от “Научный центр” — название зеленоградского центра микроэлектроники, в состав которого входил СВЦ). В основе было: магистрально-модульная структура, микропрограммное управление, вариантность архитектуры на основе программируемой с помощью ППЗУ логики, базовое ядро системы команд с резервом для прикладных расширений, модульное программное обеспечение, тестовая система самодиагностики, кроссистема программирования на универсальных ЭВМ БЭСМ-6 и ЕС ЭВМ и ряд других, прогрессивных для того времени решений.
Электроника НЦ-1 . В том же 1973 г. разработана, изготовлена и сдана госкомиссии модульная реконфигурируемая мини-ЭВМ “Электроника НЦ-1”, Главный конструктор (ГК) — Д.И. Юдицкий, разработчики: М.М. Хохлов, В.В. Смирнов, Б.А. Михайлов, Ю.Л. Захаров, В.С. Кокорин, А.М. Смаглий, В.А. Меркулов, В.Н. Шмигельский, П.П. Силантьев, А.В. Бо?карев, В.М. Трояновский, Б.В. Шевкопляс, Ф.И. Романов и др.
НЦ-1 — 16-разрядная управляющая ЭВМ производительностью до 0,7 млн. оп/с. В ней использованы интегральные ОЗУ емкостью 128К байт на цилиндрических магнитных пленках и ППЗУ 7К байт на сменных индукционных картах. ЭВМ имела функционально и конструктивно модульную структуру, позволяющую комплектовать различные системы. Интерфейс ввода-вывода обеспечивал подключение периферийных устройств основных тогда в стране семейств ЭВМ — АСВТ и ЕС ЭВМ. Были разработаны УВО, СУПВВ, ВЗУ и УКПО (см. ниже). Серийное производство НЦ-1 (1974-1989 гг.) было освоено Псковским заводом радиодеталей. Позже в Пскове сделали варианты ЭВМ на БИС и выпускали ее под названиями “Электроника НЦ-2” и “Электроника 5Э37”.
ЦКС “Юрюзань” . В конце 1972 г. СВЦ получил заказ Министерства гражданской авиации СССР (МГА) на разработку центра коммутации сообщений “Юрюзань” (ЦКС) с установкой образца в аэропорту Пулково в Ленинграде и последующим серийным производством (ГК Д.И.Юдицкий, позже В.С. Бутузов, разработчики: Н.А. Смирнов, В.С. Седов, В.С. Травницкий, А.Н. Лавренов, Н.К. Остапенко и др). Юрюзань представлял собой четырехмашинный (четыре НЦ-1) дублированный двухканальный программно-аппаратный комплекс. Каждый канал состоял из ЭВМ взаимодействия с телеграфными каналами, ЭВМ обработки телеграмм и аппаратуры связи с телеграфными каналами. ЦКС обеспечивал обработку 64 телеграфных каналов с автоматическими проверкой и исправлением телеграмм. Набор модулей НЦ-1 был пополнен мультиплексором передачи данных.
Устройство визуального отображения (УВО)
Символьный дисплей.
Диагональ экрана — 43 см.
Размер экрана — 220в200 мм.
Символов — до 2048.
Строк на экране — 32.
Символов в строке — 64.
Размер символа — 3,5в2,5 мм.
Ансамбль символов — 128.
Совмещенное устройство подготовки и ввода-вывода информации (СУПВВ)
СУПВВ включало:
ленточный перфоратор ПЛ-150,
фотосчитыватель перфолент FS -1501,
печатающую машинку типа “Консул-260”.
Режимы: автономный и с ЭВМ.
Кассетный накопитель на магнитной ленте (КНМЛ)
Тип кассеты — НК-60.
Информационная емкость кассеты — 5 Мбит.
Скорость обмена — 5680 бит/с.
Длина массива информации произвольная.
Контроль информации аппаратный.
Интерфейс — ЕС ЭВМ.
К ноябрю 1976 г. ЦКС был разработан, изготовлен на заводе “Логика” при СВЦ, настроен и введен в опытную эксплуатацию в Пулково. Но в середине 1976 г. зеленоградский Научный центр микроэлектроники был преобразован в крупное НПО “Научный центр”. На основе СВЦ и Дирекции НЦ было создано СКБ “Научный центр” — головное предприятие в НПО НЦ. СКБ НЦ разработками продукции не занималось. Фактически СВЦ был ликвидирован, его разработчики переведены в НИИ Точных технологий (НИИ ТТ), подразделения Логики — в завод “Ангстрем” при НИИ ТТ, а Д.И.Юдицкий покинул НЦ. Новое руководство тиражировать ЦКС категорически отказалось. Пулковский ЦКС “Юрюзань” проработал почти 20 лет, до 1995 г.
Структура 16-процессорного варианта КВС “Связь-1”
СУВК-СМ — одна из конфигураций КВС “Связь-М”
КВС “Связь-1” . В августе 1974 г. по заказу ЛНПО “Красная заря” СВЦ начал разработку Комплекса вычислительных средств (КВС) “Связь-1” (ГК Д.И.Юдицкий, разработчики: А.А. Попов, Н.М. Воробьев, В.А. Глухман, А.П. Селезнев, М.Д. Корнев, В.А. Меркулов, В.А. Савельичев, А.И. Коекин и др). Использовались аппаратные и программные модули НЦ-1 и ЦКС, но были разработаны и новые. Связь-1 имел многоцелевое назначение с широким спектром вариантов конфигураций (от 1 до 30 процессоров), отличающихся вычислительными ресурсами. Максимальные эффективность и живучесть обеспечивались: параллелизмом вычислительного процесса, общедоступным полем памяти, реконфигурируемой структурой, аппаратным дублированием вычислительного процесса и.т.п. Роль центрального управляющего органа в КВС выполняла модульная ОС. Каждый процессор системы, завершив текущее задание, самостоятельно обращался в таблицу задач и получал из очереди новое задание (в т.ч. и роль главного процессора), которое и выполнял. Каждый модуль имел несколько вариантов путей для обращения к любому другому модулю, что позволяло гибко использовать ресурсы системы и обеспечивало ее высокую живучесть — отказ части модулей приводил лишь к снижению производительности системы.
КВС и его ПО были разработаны, проект принят заказчиком, конструкторская и программная документация во второй половине 1976 г. переданы Красной заре для серийного производства. Но в связи с ликвидацией СВЦ, НПО НЦ отказалось от продолжения работ. КВС с некоторыми доработками без участия разработчика под названием “Связь-М” был освоен Красной зарей в серийном производстве, выпускался в течение ряда лет и был базовым КВС для многих систем связи, разрабатываемых и выпускаемых в те годы ЛНПО “Красная заря”.
Продолжение следует....
Одна вакансия, два кандидата. Сможете выбрать лучшего? И так пять раз.
Собрал вроде не плохой комп Intel i7 10700(староват, но ещё тянет), ram 32gb, 2 Nvidia 4070ti super. Думал сдать под сервис с облачным геймингом или обучение нейросетей, накидайте вариантов где это можно сделать или свои варианты что с ним делать.
Если кому-нибудь нужен сервер под нейросети пишите (контакты в профиле)
Про проблемы сокета Intel LGA1700 известно чуть ли не с момента его появления. Производители систем охлаждения быстро сообразили в чем дело и предложили пользователям вместо штатных прижимных устройств процессора копеечные, но эффективные рамки. Их установка на ряде процессоров снижает температуру чуть ли не на десяток градусов, а также предупреждает возможность искривления текстолита материнской платы. После выхода AM5 производители аксессуаров не растерялись и выпустили рамки и для нового сокета AMD. Но есть ли от них хоть какой-то эффект?
У меня на руках есть рамка Thermalright AM5 Secure Frame. Она, как и в случае с рамками для LGA1700, предназначена для замены штатного прижимного механизма процессора.
Прижимная рамка Thermalright AM5 Secure Frame выполнена из алюминиевого сплава, в моем случае это ASF-RED красного цвета. Форма рамки прямоугольная, с крупным отверстием в центре. Его очертания в точности повторяют форму теплораспределительной крышки процессоров сокета AM5 — квадрат с восьмью выступами.
При взгляде с торца хорошо заметны проточки, которые несут скорее декоративную, чем конструктивную функцию. Здесь же хорошо видно фаску, которая была снята уже после окрашивания готового изделия.
Винты крепятся, что называется, в потай, то есть шляпки прячутся в теле рамки и не выступают за ее пределы.
С обратной стороны рамки есть прокладки из материала черного цвета, которые напоминают фторопласт/тефлон. Они защищают текстолит платы от механического повреждения металлической рамкой, а также выполняют изоляционную функцию. Это важно для любых предметов, контактирующих с электронными платами.
Простая и понятная. Сначала отворачиваются штатные прижимы ключом с профилем Torx, входящим в комплект поставки.
После чего на штатный бэкплейт прикручивается прижимная рамка. Установленная рамка находится не в одной плоскости с теплораспределительной крышкой процессора. Она ниже примерно на 1 мм.
Тестирование производились на материнской плате MSI PRO B650M-P совместно с процессором AMD Ryzen 7 7700X. В качестве системы охлаждения выступал старичок Deepcool Redhat совместно с купленным давным-давно комплектом крепежа Deepcool AM4 Mounting Kit. В качестве термоинтерфейса использовалась термопаста Thermalright TF6.
Настройки BIOS были сброшены на дефолтные, после чего был активирован профиль EXPO оперативной памяти и установлена скорость вращения вентилятора кулера на максимум. Больше никаких изменений не вносилось. Мониторинг за показателями системы производился утилитой HWInfo. Нагрузка на систему, а также оценка производительности, осуществлялась Cinebench R23.
Для определения реперной точки был проведен тест со штатным прижимным устройством.
Тепловыделение на протяжении всего теста находилось на уровне ≈130 Вт, а температура, естественно, долбилась в отсечку 95 °C. Это обычное поведение первого поколения процессоров на сокете AM5. Подробнее об это можно почитать в этой статье. Так как на стоковых настройках BIOS по температуре процессора нельзя сделать никаких выводов, то будем ориентироваться на количество баллов, которые присвоил системе Cinebench R23. Со штатным прижимным устройством это 19087 баллов.
Меняем штатный прижим на рамку, повторяем тест и…
…ничего не меняется. Результат в Cinebench R23 сопоставим с предыдущим – 19082 балла. Разница на уровне погрешности.
Проведем еще один тест. Жестко ограничим потребление процессора, загнав его в рамки 95 Вт. Так процессор станет холоднее и можно будет ориентироваться на «градусник». Итак, первым опять будет тест со штатным прижимным устройством, но нагружать систему будем уже при помощи Prime95 в режиме SmallFTT.
За время теста температура процессора (по датчику ЦП Tctl/Tdie) в пике достигла 77,6 °C, а среднее значение составило 75,0 °C.
Меняем штатный прижим на рамку и повторяем тест.
За время теста температура процессора (по датчику ЦП Tctl/Tdie) в пике достигла 75 °C, а среднее значение составило 74,1 °C. Получается, что температура в пике стала ниже на 2,6 °C, а в среднем на 0,9 °C. Результат не впечатляющий, но уж какой есть.
Какие выводы из всего этого можно сделать? Прижимная рамка для сокета AM5, при ограничении энергопотребления процессора, потенциально может снизить температуру процессора на 1-2 °C. При стоковых настройках BIOS никакой разницы мне увидеть не удалось. Среди явных преимуществ прижимной рамки для сокета AM5 перед штатным механизмом я увидел лишь одно — защита процессора от попадания термопасты на боковые грани теплораспределительной крышки и текстолит.
P.S.: Мой Телеграм-канал о скидках на комплектующие и электронику. Буду рад каждом
Возникла проблема перестал загружаться компьютер, решил переустановить Windows, но когда дошел до окна где нужно выбрать место установки винды пишет "Нас не удалось найти драйверы. Чтобы получить драйвер запоминающего устройства нажмите "Загрузить драйвер" ". Материнская плата: Gigabyte B560M H Ultra Durable. SSD M2: Adata Ultimate SU650 1TB. Как это починить, или может если кто знает драйвера скинет какие скачать надо.
Справились? Тогда попробуйте пройти нашу новую игру на внимательность. Приз — награда в профиль на Пикабу: https://pikabu.ru/link/-oD8sjtmAi
В 1984 году в Министерстве электронной промышленности были начаты работы по воспроизводству карманного персонального микрокомпьютера (КПК) FX-700P фирмы Casio с встроенными матрично-символьным ЖК-дисплеем, алфавитно-цифровой клавиатурой и микропрограммной реализацией языка BASIC. К нему прилагался комплект миниатюрных периферийных устройств, включающий термопринтер FP-12, печатающий на бумажную ленту шириной 38 мм по 20 символов (5?7 точек) в строке, и контроллер FA-3 бытового кассетного магнитофона Panasonic RQ8300 для его использования в качестве внешнего ЗУ со скоростью записи 300 бит/с. Для подключения этих устройств FX-700P имел параллельный четырехразрядный порт (12 контактов). Предлагались и дополнительные модули ОЗУ — RC-2 и RC-4 емкостью 2К и 4 Кбайт соответственно. Все эти устройства имели встроенное батарейное питание и подключались непосредственно к разъему КПК FX-700P без кабеля. При подключенном контроллере FA-3 принтер FP-3 подсоединялся к специальному дополнительному разъему на задней стенке контроллера.
КПК моделей Casio FX700P (а) и “Электроника МК-85” (б)
КПК со вскрытыми крышками: FX700P фирмы Casio (а) “Электроника МК-85” вариант 1 (БИС Н1806ВМ2, КН 1515ХМ1-015, КН 563РЕ 1, КН 537РУ9, КН 1515ХМ1-014) (б), вариант 2 (БИС КА 1013ВМ1, Т36РЕ 1-2015, КА 1013РУ1, КА 1013ВГ2) (в) и Электроника 85М (БИС КА 1013ВМ1, Т36РЕ 1-2015, КА 1013РУ1, КА 1013ВГ2 (г)
Воспроизводство устройств КПК FX-700P было поручено разным предприятиям Минэлектронпрома. НИИ Точной технологии (НИИТТ, Зеленоград) получил задание министра А.И. Шокина воспроизвести главный элемент комплекта — микрокомпьютер FX-700P. Разрабатываемый КПК был назван “Электроника МК- 85”. FX-700P был выполен на основе четырехразрядного микроконтроллера HD61913A01 со встроенными контроллерами ЖКД и клавиатуры, а также двух БИС ОЗУ типа HD61914 общей емкостью 2 Кбайт, связанных с процессором четырехразрядной шиной. Таких микросхем в стране не было.
Специалисты НИИТТ (главный конструктор — Л. Минкин, заместитель ГК — Ю. Отрохов, разработчики — С. Ермаков, О. Семичастнов, Б. Кротков, А. Подоров, В. Гладков и др.) предложили выполнить компьютер, подобный FX-700P, на основе созданных на предприятии и хорошо отработанных БИС. Это 16-разрядный микропроцессор Н1806ВМ2 (его n-МОП вариант К1801ВМ2) применялся в персональных компьютерах ДВК-1, ДВК-2, УК-НЦ и др.) и базовый матричный кристалл (БМК) Н1515ХМ1. Обе микросхемы были выполнены по одной КМОП технологии. А.И. Шокин согласился с этим предложением, но потребовал полного внешнего сходства с аналогом. Условие было выполнено, но при этом у разработчиков возник ряд проблем. Например, применение ползункового выключателя (как в КПК фирмы Casio) потребовало некоторых схемных ухищрений для получения импульсных сигналов ВКЛ и ВЫКЛ, необходимых сторожевой схеме микропроцессора.
Внешнее сходство с аналогом вызвало многочисленные кривотолки и недоумения, которых и сейчас немало в Интернете. Чтобы прояснить ситуацию, приводим фотографии обоих микрокомпьютеров со вскрытыми задними крышками, из которых очевидно, что это совершенно разные изделия.
По совокупности характеристик МК-85, безусловно, относился к компьютерам, но в карманном исполнении таких в стране еще не было. Поэтому он не мог удовлетворять некоторым требованиям действующей тогда системной стандартизации к технологии, конструкции, условиям эксплуатации персональных компьютеров. По этим параметрам он более соответствовал микрокалькуляторам и был формально отнесен к ним. И обозначение он получил как микрокалькулятор — “Электроника МК-85”.
С 1981 года в НИИТТ разрабатывался ряд микросхем, состоящий из трех однокристальных 16-разрядных микропроцессоров (МП) различной вычислительной мощности со встроенной системной магистралью МПИ. Микропроцессоры ряда были архитектурно совместимы с микрокомпьютерами серии LSI-11 фирмы DEC (США) и с отечественными их клонами типа “Электроника 60” и СМ ЭВМ. Но МП были построены на основе собственных оригинальных структурных и схемотехнических решений и по степени интеграции превосходили зарубежные и отечественные аналоги — они были однокристальными микросхемами. Выпускались эти микропроцессоры в рамках серий БИС 1801 (n-МОП технология) и 1806, 1836 (КМОП) в различных конструктивных исполнениях.
В 1982 году в НИИТТ был разработан второй микропроцессор этого ряда — К1801ВМ2 (главный конструктор — В.Л. Дшхунян, разработчики В.Н. Науменков, Е. Максимов, И.А. Бурмистров, Г.М. Куров и др.). От своего предшественника он отличался расширенной системой команд (СК), пополненной командами умножения и деления. СК К1801ВМ2 включала 72 команды и была полностью совместима с СК микрокомпьютеров LSI-11/2 и “Электроника 60М”. Для повышения быстродействия процессора в нем был реализован отсутствующий в аналогах и К1801ВМ1 конвейер, обрабатывающий одновременно две последовательные команды. Позже были разработаны КМОП-варианты микропроцессора — 1806ВМ2, Н1806ВМ2, КА1806ВМ2, 1836ВМ2 и Н1836МВ2 для различных видов монтажа и условий эксплуатации. Эти МП обрабатывали одновременно три последовательные команды.
В НИИТТ также имелся уже хорошо отработанный БМК 1515ХМ1 на 3000 вентилей, выполненный по той же КМОП — технологии, что и микропроцессор. На основе этих МП и БМК и был построен КПК “Электроника МК-85”.
На первом этапе разработчики использовали микропроцессор Н1806ВМ2 в пластмассовом микрокорпусе. Но это было временное решение. Во-первых, батарейное питание КПК выдвигало свои требования. Пришлось отбирать кристаллы микропроцессора с минимальным потреблением энергии и с увеличенным до 6В допуском по питающему напряжению. Процессор получил обозначение КА1806ВМ2 (Т243-2 1). Во — вторых, в МП Н1806ВМ2 было немало лишних, не нужных МК85 устройств, но недоставало контроллеров памяти, клавиа туры, ЖКД и др. Эти устройства пришлось сделать на основе БМК с подключением к системной магистрали МПИ процессора. Все устройства размещались на одном кристалле 1515ХМ1, но не хватало выводов — контроллер ЖКД требовал их много. В результате были созданы две БИС:
контроллеров ОЗУ, ПЗУ и клавиатуры — КН1515ХМ1-015 (T241-2-015);
контроллера ЖКД — КН1515ХМ1-014 (T241-2-014).
В МК-85 были применены также БИС ОЗУ емкостью 2К ? 8 бит КН557РУ9 (T244-2) и два ПЗУ емкостью 8К ? 8 бит каждое КН563РЕ1 (Т242-2). Это был пилотный вариант микро компьютера, в серийном производстве не выпускавшийся. Но какое-то число этих МК-85 опытного производства разошлось по потребителям. Упоминания о них встречаются в Интерне те. Производил МК-85 завод Ангстрем при НИИТТ.
Топологии кристаллов: а) КА 1806ВМ2; б) КА 1013ВМ1 (сверху и снизу зоны ячеек БМК)
Внешний блок питания “Электроника Д2-10К”.
Второй вариант МК-85 был ориентирован на серийное производство, для чего была разработана специальная БИС на основе микропроцессорного ядра 1806ВМ2, обрамленного по периферии ячейками БМК 1515ХМ-1. Появился новый БМК с встроенным микропроцессорным ядром — первое в стране применение популярных ныне IP-блоков. На ячейках БМК собрали недостающие узлы, в частности: контроллер памяти, контроллер клавиатуры, управляемый генератор, сторожевую схему, схему подачи питания, программируемый 15-разрядный порт (для обычного 16-разрядного не хватило одного вывода в корпусе БИС), последовательный порт для подключения контроллера ЖКД и др. В результате получился процессор КА1013ВМ1 (Т36ВМ1-2). Были созданы также БИС контроллера ЖКД КА1013ВГ2 (Т36ВГ1-2), БИС ОЗУ КА1013РУ1 (Т36РУ1-2) емкостью 2К ? 8 бит и ПЗУ КА1013РЕ1-2 (Т36РЕ1-2) емкостью 16К ? 8 бит. На основе этих БИС и были разработаны две модификации КПК — МК-85 и МК-85М. Отличались они только числом БИС ОЗУ, установленных на три посадочных места на плате КПК. В МК-85 устанавливалась одна БИС, объем его ОЗУ составил 2 Кбайт. В МК-85М устанавливались три БИС, объем его ОЗУ был равен 6 Кбайт. Многие потребители сами устанавливали БИС памяти в МК-85, превращая его в МК-85М. Выпуск варианта с меньшим объемом памяти, что многих потребителей вполне удовлетворяло, был обусловлен необходимостью экономии батарейного питания.
В отличие от FX-700P, в МК-85 предусматривалась возможность работы и от внешнего блока питания “Электроника Д2-10К”, подключаемого к сети 220 В. Тогда блоки питания, встроенные в вилку сетевого кабеля, были большой редкостью, и “Электроника Д2-10К” поставлялся с КПК.
Предприятия, которым было поручено воспроизводство периферийных устройств, с заданием не справились, и МК-85 остался без периферии. Поэтому имеющийся в КПК программируемый порт для упрощения конструкции руководством предприятия решено было не выводить, что, к сожалению, и сделали.
“Электроника МК-85” — миниатюрный персональный компьютер (ПК), внешне похожий на обычный карманный микрокалькулятор. Он может работать как в режиме калькулятора, так и в режиме компьютера с использованием языка BASIC. Ввод информации и управление “Электроникой МК-85” осуществляются с клавиатуры, состоящей из 54 клавиш, расположенных в двух зонах. В левой зоне располагаются 35 многофункциональных клавиш, предназначенных для ввода в ПК прописных или строчных букв латинского и русского алфавита, математических и специальных знаков, команд и операторов языка BASIC, а также для управления курсором и выбора режима работы как самого ПК, так и его клавиш. В правой зоне находятся 19 одно-, или многофункциональных клавиш для ввода цифр, нескольких букв русского алфавита, выбора нужного файла оперативной памяти, а также для выполнения некоторых функций управления компьютером. Многофункциональность (до семи различных функций) обеспечивают клавиши совмещенных функций S и F, а также клавиши MODE (выбор режима). Выполняемые функции обозначены на самих клавишах, сверху, снизу и справа от них, а также на специальной накладке на клавиатуру.
Использование принципа бегущей строки позволяет записывать в ПК строки длиной до 63 символов. На матричном 12разрядном ЖКД с регулируемой контрастностью одновременно отображаются до 12 букв, цифр или символов. При помощи клавиш перемещения курсора “→” и “←” можно просмотреть всю строку. В верхней части индикатора на служебной строке индицируются символы, обозначающие режим работы компьютера и число неиспользованных шагов программы. Справа от ЖКД расположена таблица режимов работы компьютера, в которой, в отличие от FX-700P, отсутствует строка режимов работы принтера (единственное отличие во внешнем виде лицевой панели компьютеров). Кроме клавиатуры и дисплея на верхней панели расположен выключатель питания, а в левом торце, в отличие от FX-700P, — разъем для подключения блока питания “Электроника Д2-10К”, входящего в комплект поставки МК-85.
МК-85 обрабатывает числа с плавающей запятой, разрядность мантиссы 10, порядка — 4 десятичных знаков. Объем энергонезависимой оперативной памяти у МК-85 — 2 Кбайт, МК-85М — 6 Кбайт обеспечивает возможность реализации программ в 1221 шаг (до 150 строк программы на BASIC) и 5317 шагов (до 450 строк), соответственно. Система счисления для чисел и команд — двоичная. Разрядность чисел и команд — 16 бит. По системе команд КПК совместим с ЭВМ ДВК-1/2, БК-0010, УК-НЦ и “Электроника 60М”. Типы команд — безадресные, одно- и двухадресные. Виды адресации — регистровая, косвенно-регистровая, автоинкрементная, косвенно-автоинкрементная, индексная, косвенно-индексная. Число регистров общего назначения — восемь, число каналов передачи информации — один, число команд — 72. Объем адресуемой памяти — 64 Кбайт. Максимальная тактовая частота — 2 МГц. Часть адресного пространства компьютера размером 18 Кбайт распределяется следующим образом: ПЗУ1 — 0…17777, ПЗУ2 — 20000…37777, ОЗУ — 40000…43777. Область ОЗУ 40000…40137 предназначена для хранения изображения, формируемого дисплеем (экранное ОЗУ). По адресам 40140…41471 располагается системная область. ОЗУ пользователя по адресам 41472…43777 позволяет хранить программы длиной 1221 шаг. Для увеличения объема хранимых программ предусмотрена возможность расширения ОЗУ пользователя до адреса 47777 (7365 шагов) и до адреса 77777 (15557 шагов). Для использования этих возможностей предусматривалось применение БИС ОЗУ с более высокой степенью интеграции (по мере их появления), но практически идея не была воплощена в жизнь.
Применение в МК-85 микропроцессора типа ВМ2 обеспечило высокую точность вычислений, что было подтверждено следующим испытанием. Исходное число последовательно шесть раз возводилось в квадрат, а затем из результата также последовательно шесть раз извлекался квадратный корень. В итоге было получено исходное число. На FX-700P результат существенно отличался от исходного числа.
Для экономии энергии микропроцессор в основном находится в режиме покоя и включается, только когда нужно определить нажатую клавишу или выполнить задачу. Клавиатура была спроектирована так, чтобы минимизировать рабочий режим микропроцессора и число его выводов, т.е. клавиатура постоянно не сканировалась, как обычно в калькуляторах. Для этого в контроллере клавиатуры была специальная память. Память компьютера энергонезависима, т. е. ее содержание сохраняется при установленных элементах питания, а также в течение 15 мин после их извлечения для замены.
Невысокая потребляемая мощность (до 20 мВт) обеспечивала непрерывную работу КПК “Электроника МК-85” от элементов питания в режимах записи и отладки программ в течение 200 ч, в режиме вычислений — в течение 80 ч. Предусмотренный в конструкции режим с повышенным (в четыре раза) быстродействием значительно увеличивает потребляемую мощность, поэтому его рекомендуется использовать только при внешнем питании.
По указанию А.И. Шокина в МК-85 была реализована та же версия BASIC, что и в FX-700P, хотя тогда уже были и более совершенные его версии. Не удовлетворенные таким ограничением, разработчики дополнили язык операторами более новых версий, связанными с графикой. Эти операторы до сих пор применяются в различных игровых устройствах.
Программно и по клавиатуре МК-85 совместим с ДВК, и именно на ДВК в основном создавались его программы. С этой целью для ДВК был сделан специальный программный эмулятор МК-85, с помощью которого разрабатывались и прошивки ПЗУ (которые на машинном носителе передавались в производство ПЗУ), и рабочие программы пользователей, вводимые в КПК с его клавиатуры.
оскольку разработка программного обеспечения, создание МК-85 и перевод на русский язык всей документации на FX-700P проводились параллельно, основным требованием к ПО МК-85 было идентичное оригиналу функционирование. Это накладывало ряд ограничений на интерфейс пользователя, состав операторов и внутреннюю структуру интерпретатора языка BASIC. Так, анализ вычислительных особенностей FX-700P привел к разработке для МК-85 64-бит арифметической библиотеки, обрабатывающей числа в формате с плавающей запятой, где старшие 16 бит содержат порядок (13 бит), знак (1 бит) и атрибуты (2 бита) числа, а младшие 48 бит — мантиссу: 12 десятичных цифр в двоично-десятичном виде. Для вычисления элементарных функций была разработана библиотека, реализующая алгоритм “CORDIC” (“цифра-за-цифрой”).
Для обычных пользователей были созданы библиотеки рабочих программ, включающие программы решения типовых задач вычислительной математики, экономики, статистики и других областей деятельности человека. Библиотеки поставлялись вместе с КПК или отдельно в виде книжек, содержащих тексты, краткие описания и примеры использования BASIC-программ для “Электроники МК-85”.
Пользователи и сами разрабатывали, собирали программы и их библиотеки, иногда издавали их.
По заказам было разработано и поставлялось потребителям более десятка разных вариантов “прошивок” ПЗУ для специальных применений МК-85. Это КПК авиационных штурманов для прокладки курса, артиллеристов для расчета параметров стрельбы, для обучающей системы “Наставник” кафедры психологии МГУ им. М.В.Ломоносова и т.п.
В начале 1986 года первый отечественный КПК “Электроника МК-85/85М” поступил в продажу в фирменные магазины-салоны “Электроника” Минэлектронпрома. МК-85 стоил по тем временам недешево — 145 руб. Для сравнения, первая зарплата молодого инженера составляла от 90 до 130 руб. Но все равно МК-85 сразу сметали с прилавков магазинов “Электроника” в Москве, Ленинграде, Воронеже и других городах.
КПК предназначен для выполнения научных, инженерных, статистических, экономических и иных расчетов с помощью программ, написанных на языке BASIC. В нем микропрограммно реализовано выполнение четырех арифметических операций, вычисление прямых и обратных тригонометрических функций, десятичных и натуральных логарифмов, экспоненциальной функции, квадратного корня, абсолютной величины, определение знака числа, целой и дробной части числа, генерации случайных чисел. В КПК имеется режим самоконтроля компьютера.
МК-85 серийно выпускался заводом “Ангстрем” с 1986 по 2000 год. И все эти годы он был дефицитен. Всего завод выпустил более 150 тыс. разных вариантов МК-85. Было сделано несколько прикладных вариантов МК-85. В частности, уже в ходе реформ, когда появилась масса фальшивых авизо, большим тиражом были выпущены модификации МК-85 для их шифрования, прекратившие поток фальшивых авизо и тем самым оказавшие стабилизирующее влияние на экономику страны. Это были портативные шифраторы, реализующие алгоритмы защиты информации “Анкрипт”, разработанные компанией “Анкорт”, учрежденной в 1990 году Ангстремом. Для МК-85 Анкорт разработал два варианта кодировок ПЗУ, реализующие эти алгоритмы (вместо языка BASIC), а Ангстрем с 1991 года серийно выпускал с ними КПК под именем “Электроника 85Б” (Банковский — для шифровки авизо) и “Электроника МК- 85C” (Cripto — для других задач криптозащиты). Они обеспечивали шифрование и расшифровывание текстов объемом до 750 буквенно-цифровых или 1500 цифровых символов. Для шифрования использовались долговременный (10 100 вариантов) и разовый (10 10 вариантов) ключи, а также нелинейный алгоритм шифрования высокой сложности. На сайте компании “Анкорт” (http://www.cryptogsm.ru/about/) о МК-85С говорится: “На момент производства по своим тактико-техническим и криптографическим свойствам он не имел аналогов в мире. Указанным устройством оснащены многие государственные и коммерческие организации России и организации более чем 50 стран мира”.
Архитектура и вычислительная мощность МК-85, единственного в мире в те годы 16-разрядного КПК, соответствовала мощности микро-ЭВМ LSI-11/2, “Электроника НЦ-8001ДМ”, “Электроника 60М” или СМ ЭВМ, т.е. КПК имел большой резерв для развития. Это способствовало необыкновенно высокой его популярности. Пользователи покупали МК-85 не только для применения по назначению, но и для построения своих модификаций и систем. Они заменяли ПЗУ КА1013РЕ1, в котором была зашита реализация языка BASIC, на свои прошивки, увеличивали емкость ОЗУ до 32 Кбайт, выводили наружу программируемый порт и таким образом решали свои прикладные задачи.