ПРОГРАММИРУЕМЫЙ МИКРОКАЛЬКУЛЯТОР "БЗ-21"


Это был первый советский программируемый калькулятор и уже этим он дорог как память... Конечно, с точки зрения своих возможностей он был не слишком удобен, а некоторые моменты были откровенно непродуманы и неудачны. Но все равно, это был настоящий компьютер!

В СССР выпускалось очень много литературы по калькуляторам, и я достаточно хорошо изучил его по книгам, никогда не держав в руках. Так сложилось, что сначала я купил себе модель , но через какое-то время решил купить и "БЗ-21". В основном просто потому, что мне было интересно копаться и разбираться в калькуляторах, а кроме того, хотелось иметь "рабочую лошадку", а мощный компьютер "БЗ-34" было жалко...

К сожалению, "БЗ-21" пробыл у меня недолго, еще в период гарантии он испортился и пришлось сдать его обратно в магазин. Но я успел его освоить и это позволило мне потом с легкостью писать программы для его настольного аналога "МК-64" в научной лаборатории института, где я учился.

Как и все прочие советские ПМК, "БЗ-21" работал в польской записи чисел (подробнее в статье про ), что было непривычно, но на самом деле очень удобно и экономично в смысле памяти. 6 стековых регистров и регистр индикации Х были связаны в кольцо с возможностью передвижения информации в обе стороны.

Конечно, кольцевая стековая память была не так удобна, как регистры прямой адресации (их было всего 8) и ее освоение требовало времени, но в некоторых ситуациях она была даже очень удобна. 60 шагов программной памяти тоже маловато, но тем не менее калькулятор позволял создавать программы и для занимательных игр, и для решения диффиренциальных уравнений.

Одним из недостатков была неудобная система кодирования команд. Коды было трудно запомнить, а все команды перехода требовали ввода адресов в виде кодов, набором команды с кодом равным адресу перехода. Кроме того, калькулятор работал в радианах и из всей тригонометрии позволял вычислять только синусы и косинусы. Все эти минусы были устранены у более поздней модели ...

Можно также посмотреть авторские .

Rambler's Top100