Клавишные ЭВМ "ЭЛЕКТРОНИКА МК" |
Главная / ЭКВМ / Начинающим |
Существует большой класс задач, для решения которых оптимальным средством является вычислительная машина с возможностями ПМК. Это задачи с небольшим количеством входных числовых параметров. Современным пользователям трудно представить, что на калькуляторе можно было решать дифференциальные и алгебраические уравнения, обращать матрицы, проводить спектральный анализ и выполнять множество других вычислений [1]. Научные сотрудники обрабатывали на калькуляторах данные экспериментов. Инженеры рассчитывали усилительные каскады и несущие элементы. Студенты с их помощью выполняли лабораторные и курсовые работы. Школьники решали задачи по физике и математике. Для калькуляторов создавались даже игровые программы, причём в немалом количестве. Всё это оказалось возможным благодаря мощной и гибкой системе команд, заложенной в ПМК. К несомненным достоинствам машин такого класса относится готовность к вычислениям сразу после включения питания, простая и понятная система команд, обозримые и хорошо документированные аппаратные и программные средства. Калькуляторы не требуют загрузки операционной системы, управляющая программа отлажена и одинакова во всех экземплярах. Вирусами они также не заражаются. Ещё одно существенное отличие программируемых калькуляторов от современных персональных компьютеров - это доступность и бесплатность программного обеспечения. Программы в большинстве своём просты и не требуют особых затрат труда на разработку. Программу для калькулятора может написать человек, практически незнакомый с программированием, но хорошо знающий свою сферу деятельности. Инженерами и научными сотрудниками в Советском Союзе было создано большое количество программ. Справочники и техническая литература в то время выпускались миллионными тиражами, и они до сих пор имеются во многих библиотеках.
Но использование ПМК сдерживалось отдельными недостатками. Основными были недостаточность вычислительных ресурсов и возможность обработки только числовой информации. Другим существенным недостатком являлось стирание программы из памяти после выключения питания. Каждый раз после включения требовалось набирать её заново, проверять по тестовым примерам и устранять допущенные ошибки ввода. Этот недостаток был частично устранён в МК-52, но и в этой модели режимы записи программ в энергонезависимую память и считывания из неё были крайне громоздкими и запутанными. Последующие модели отечественных миниатюрных персональных вычислительных машин, или микрокомпьютеров [2], как они стали называться, имели больший объём памяти и быстродействие, но использовали уже другие системы команд. В основном примитивные диалекты языка Бейсик, что лишило их большинства достоинств ПМК. А весьма скудные для Бейсика ресурсы, к примеру, около 150 строк программы и 26 регистров данных в МК-85 [3], не позволили им конкурировать на равных с получившими широкое распространение персональными компьютерами.
В отличие от ПМК, ЭКВМ при выключении автоматически сохраняет программу, её текстовое описание и внесённые пользователем данные в энергонезависимой памяти. Число шагов программы увеличено до 10000, количество регистров данных до 1000. Для хранения большего количества чисел, до 65000, предназначен электронный блокнот. Кроме этого, в ЭКВМ есть область памяти для хранения двоичных или текстовых данных размером до семи килобайт. Файлы программ и данных можно записывать на встроенный и внешний электронные диски и считывать с них. Дисковая операционная система ЭКВМ позволяет создавать каталоги и файлы с наименованиями из любых символов, в том числе на русском языке, не имеет ограничений на количество вложенных каталогов, а также обладает устойчивостью к отключению питания в момент записи или считывания. ЭКВМ способны выводить текст и изображения на графический экран, обрабатывать в программе нажатия клавиш и генерировать различные звуки. Реализованные в ЭКВМ интерфейсы параллельной и последовательной связи предназначены для организации обмена с внешними устройствами, например, с принтером, измерительными приборами и т.п. Встроенный АЦП позволяет измерять постоянное напряжение, а с минимальными дополнительными средствами - и другие характеристики электрических сигналов. Благодаря оптимальной системе команд, достаточной вычислительной мощности и простоте в эксплуатации ЭКВМ могут с успехом заменить калькулятор и персональный компьютер для повседневных расчётов. Наличие АЦП, энергонезависимых часов реального времени, таймеров и стандартных интерфейсов ввода-вывода позволяет строить на базе ЭКВМ стендовое оборудование, измерительно-вычислительные комплексы и управляющие системы.
Литература
|
||||||||
НПП "СЕМИКО" (383) 271-01-25 (многоканальный) |