Электроника МК-52

МК-52
Год выпуска:  1985 
Число разрядов мантиссы/порядка:  8/2 
Количество операционных регистров: 
Количество адресуемых регистров памяти:  15 
Регистр восстановления результата предшествующей операции:  Есть 
Количество выполняемых операций:  65 
Количество шагов программы:  105 
Адресация:  прямая и косвенная 
Представление углов:  радианы, градусы, грады 
Функции 1/x, x2, x, ex, ln x, sin x, cos x:  Да 
Функции lg x, 10x, tg x, arcsin x, arccos x, arctg x:  Да 
Целая и дробная части x, модуль x, max, знак x, генерация случайных чисел:  Да 
Логические операции:  Да 
Преобразование углов и времени:  Да 
Энергонезависимая память:  512 шагов 
Внешние модули:  Есть 
Масса:  0,25 
Питание:  сеть, 4 элемента A316 
Оформление:  переносное 

 

MK-52 — программируемый микрокалькулятор с обратной польской записью для проведения инженерных расчётов. Относится к третьему поколению советских программируемых калькуляторов.

МК-52 первый советский микрокалькулятор с энергонезависимой памятью (ППЗУ), обеспечивающей сохранность программ при выключении питания. Блок этой памяти способен хранить программы с общим числом шагов до 512 и обмениваться ими с ОЗУ. Кроме того имеется возможность подключения внешнего ПЗУ, хранящего несколько десятков программ, образующих библиотеку пользователя (эти программы записываются заводом-изготовителем). Всего производителями выпускалось 4 типа картриджей ПЗУ, 2 из них содержали разнообразные математические функции, другие 2 - игровые программы. Кроме разъема для подключения ПЗУ, в МК-52 также еще один разъем расширения, в который можно было подключать внешние устройства, например специальный принтер.

Микрокалькулятор имеет расширенный набор микропрограмм, в частности, выделение целой и дробной части чисел, нахождение абсолютного и максимального значения чисел, выполнение некоторых логических операций. В то же время калькулятор полностью совместим с моделями второго поколения (Б3-34 и МК-54) по системе команд и кодов. В среднем программа, которая займет в МК-52 все 105 шагов программной памяти и 15 регистров, по своим возможностям будет эквивалентна примерно 140—150 шагам и 18 регистрам программы, написанной в системе команд Б3-34.

МК-52 летал в космос на корабле «Союз ТМ-7». Его предполагалось использовать для расчёта траектории посадки в случае, если выйдет из строя бортовой компьютер.

Особенности ППЗУ МК-52

  • Длина программы кратна 7;
  • Первые команды из последней неполной семерки не будут считаны (записаны), если длина программы не кратна 7;
  • Начальный адрес программы должен быть кратен 16;
  • Информация стирается построчно по 16 адресов;
  • Перед сохранением программы необходимо стереть содержимое ППЗУ, т. к. «старая запись» логически складывается с «новой записью»;
  • При перемещении программы из ОЗУ в ППЗУ порядок шагов программы принимает вид: 2,3,4,5,6,7,1. При считывании программы из ППЗУ порядок восстанавливается;
  • 1 регистр занимает память, равную 7 шагам программы;
  • 1024=0000, 1025=0001;
  • Переключатель «С-З-СЧ» всегда держать в положении «СЧ», чтобы случайно не уничтожить программы, хранящиеся в ППЗУ;
  • В ППЗУ — 1 команда=8 бит, 1 регистр=56 бит;
  • «П» 1AAAA-2. Длина программы = 103 шага, однако в 98 шаге команды нет;
  • «Д» 1AAAA-2. Запишутся все 15 регистров, но регистр «E» будет дефектным: знака нет, показателя нет, десятичная точка — после первой цифры;
  • «П» 1AAAA-5. Будет переход команд: «-3» => «00», «-4» => «08», «98» => «09»;
  • При работе с ППЗУ возрастает потребляемая мощность;

См. также

Ссылки

 
Начальная страница  » 
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 Home