Электроника Б3-21

Б3-21
Год выпуска 1977
Число разрядов мантиссы, порядка 7,8/2
Количество операционных регистров 2
Количество адресуемых регистров памяти 13
Регистр восстановления результата предыдущей операции Нет
Количество шагов программы 60
Адресация прямая
Представление углов радианы
Функции 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, генерация случайных чисел Нет
Логические операции Нет
Преобразование углов и времени Нет
Энергонезависимая память Нет
Внешние модули Нет
Масса 0,39
Питание универсальное
Оформление переносное
Цена 350 р. (1977-1979)
190 р. (1980-1981)
80 р. (1981)
Логотип Викисклада Медиафайлы на Викискладе

Б3-21 — программируемый микрокалькулятор с обратной польской записью для проведения инженерных и научных расчётов. Относится к первому поколению Советских программируемых калькуляторов. Разработан в 1975 году[1] и серийно производился с начала 1977 года[2]. Продавался по цене 350, 190 и 80 рублей. Снят с производства при появлении в продаже разработанной в 1980 году более совершенной модели программируемого микрокалькулятора — Электроника Б3-34.

Электроника Б3-21 является первым программируемым микрокалькулятором, произведенным в СССР.

Буква «Б» в названии означает «бытовая техника», «3» (именно «тройка», а не буква «З») — калькуляторы, 21 — номер модели.

Память составляет 60 команд и 13 регистров. При выключении калькулятора всё содержимое памяти стирается. Быстродействие примерно 3-4 команды в секунду.[источник не указан 2435 дней]

Регистры

Калькулятор имеет 2 операционных регистра («X» и «Y»), 7 регистров для хранения чисел имели номера P2 — P8 и кольцевой двунаправленный стек на 6 чисел («C1» — «C6»), объединённый с регистром X:

Кольцевой стек калькулятора Б3-21

Регистры «0» и «1» являются синонимами операционных регистров «X» и «Y», поэтому они не могут быть использованы для хранения исходных данных, но обращение к ним предусмотрено для расширения функциональных возможностей.

Следует обратить внимание, что содержимое регистров кольцевого стека портится при вычислении элементарных функций и это не описано в руководстве по эксплуатации. (Цимринг Ш.Е. Специальные функции: Программы для микрокалькулятора "Электроника Б3-21". - М.: Радио и связь, 1983)

Калькулятор не имеет регистра восстановления результатов предыдущей операции (в терминах входного языка Б3-34 регистр «X1»).

Адресация программы

Каждая команда в программе занимает строго определённое место, называемое её адресом. Адреса команд последовательно нумеруются в определённом порядке. Б3-21, как и все первое поколение советских программируемых калькуляторов, имеет особую систему адресов программы (шагов). Все возможные 60 шагов программы можно объединить в десять «страниц» по шесть адресов в каждой или в пяти листах:[источник не указан 2435 дней]

См. также

Примечания

  1. Трохименко Я. К. «Программируемые микрокалькуляторы. Устройство и пользование.» Радио и связь. 1990
  2. Источник  (неопр.). Дата обращения: 30 декабря 2017. Архивировано 31 декабря 2017 года.

Ссылки

  • Viktor T. Toth. Programmable Calculators - Master List (англ.). Дата обращения: 5 июля 2012.
  •  (недоступная ссылка — Museum of Soviet Calculators история)
  • Сергей Фролов. История советских калькуляторов. Часть 1.  (рус.) iNFUSED BYTES e-magazine (22 сентября 1998). Дата обращения: 5 июля 2012. Архивировано из оригинала 5 марта 2012 года.
  • Сергей Фролов. Коллекция-музей отечественной цифровой электроники.  (рус.) Дата обращения: 25 мая 2020.
  • Евгений Троицкий. Калькуляторы 3000 – симулятор советских калькуляторов  (рус.). Дата обращения: 5 июля 2012. Архивировано из оригинала 19 апреля 2012 года.
Перейти к шаблону «ПМК и ЭКВМ Электроника»
ПМК и ЭКВМ серии «Электроника»
Первое поколение (семейство Б3-21)
  • Б3-21
  • МК-46
  • МК-47
  • МК-64
  • МС-1103
Второе поколение (семейство Б3-34)
Третье поколение (семейство МК-61)
Микрокомпьютеры с языком Бейсик
Нереализованные проекты
  • МК-49
  • МК-72
  • МК-95
  • МК-98
  • МК-106
Постсоветские ЭКВМ