Лучшие вопросы
Таймлайн
Чат
Перспективы

ЯМБ

язык программирования Из Википедии, свободной энциклопедии

Remove ads

ЯМБ (сокр. от «язык машин бухгалтерских»[1]) — язык программирования, разработанный в конце 1970-х годов в СССР. Использовался на бухгалтерских ЭВМ — электронных бухгалтерских машинах (ЭБМ) «Искра-554»[2], «Искра-555» и «Искра-2106», электронном бухгалтерском терминале (ЭБТ) «Нева-501» и ряде других машин.

Краткие факты ЯМБ, Семантика ...

Другая версия происхождения названия языка ЯМБ — использование инициалов руководителя группы его разработки Марины Борисовны Ярошевской (Выпускница факультета точной механики ЛИТМО (1964). Работает в специальном конструкторском бюро вычислительной техники (СКБ ВТ) «Искра» (с 1965 года); генеральный директор (с 1992 года); председатель Совета директоров. Заслуженный машиностроитель Российской Федерации. Почётный машиностроитель СССР.[3]).

Кроме использования в вышеуказанных машинах, язык ЯМБ входил в комплект поставки IBM PC/XT-совместимой ПЭВМ «Искра 1030.11»[4].

Remove ads

Знаки языка

При составлении программ на языке ЯМБ используется фиксированный набор символов, включающий цифры, заглавные буквы русского алфавита (кроме букв Ё и Ъ) и специальные символы: пробел (в описании языка иногда обозначается символом ), плюс (+), дефис-минус (-), звёздочка (*), косая черта (/), знак валюты (¤) и ряд других символов[5][6].

Для представления алфавитно-цифровой (текстовой) информации в ОЗУ используется 7-битный код КОИ-7 Н1 по ГОСТ 13052—74[7]. Коды символов при этом дополняются до 8-битных байтов (октетов) добавлением нулевого бита в качестве старшего[8].

Remove ads

Пример программы

Текст программы «обработки простейшего счёта»[9]:

РПС1 Д1П4 РДК0Д3А0 ; 0 →Р2 РГ 200 040 102 082 122 ; ТАБ1 /0 001/ ТК ВЫВ ППС1
РПС2 Д1П4 ТАБ1 /0 001/ ( ТК ВЫВ )2 НБ →Р0 ¤ВЫВ- НБ →Р1 ВЫВ Р0 ХР1 НР2 ВЫВ ППС2
РПС3 Д1П4 ТАБ1 /0 001/ "ИТОГО" ВЫВ ТАБ5 Р2 →Р0 ¤ВЫВ¤
РПС4 Д1П4 ТАБ1 /0 001/ ТК ВЫВ ПГ ПГ НБ →Р1 ¤ВЫВ% Р0 % Р1 НР2 ВЫВ ППС4
РПС5 Д1П4 ТАБ1 /0 001/ "ВСЕГО" ВЫВ ТАБ5 Р2 ¤ВЫВ* ППС1
Remove ads

Примечания

Литература

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads