Ускоренное кодирование
-
История и развитие
- В 1952 году инженеры IBM и заказчики IBM 701 встретились в Покипси для обсуждения проблем программирования.
- Участники выразили недовольство медленным процессом программирования и отладки на ассемблере.
- Джон У. Бэкус был приглашен для создания нового интерпретирующего языка программирования с плавающей запятой.
-
Синтаксис и семантика
- Программы Speedcoding организованы в виде последовательности инструкций.
- Инструкция состоит из двух операций и 4 адресов памяти.
- Первая операция (OP1) может быть математической или логической.
- Вторая операция (OP2) позволяет выполнять инструкции в другом порядке.
-
Зарезервированные ключевые слова
- Арифметические операции: добавлять, суб, АДДАБ, АБАДД, СУБАБ, АБСУБ, Миль В час, НГМПИ, див., NGDIV, SQRT, синус, АРТАНСКИЙ, опыт, ln, двигаться, WRTPJ, WRTPK, WRTPL, WRTPM, RFTPJ, RFTPL, RFTPM, RBTPJ, РБТПК, RBTPL, RBTPM, SFTPJ, СФТПК, SFTPL, SFTP, SBTPJ, СБТПК, SBTPL, СБТПМ, RWTPJ, RWTPK, RWTPL, RWTPM, EFTPJ, ЭФТПК, EFTPL, EFTPM, WRDRP, WRDRQ, РФДРП, RFDRQ, печатать, выбрасывать, НУП.
- Логические операции: tr, ТРПЛ, ТРМН, ТРЗ, SNTRP, SNTRQ, ТИА, ТИБ, тик, ТИБК, ТИАК, TIABC, ТДА, ПОСТОЯННЫЙ ток, ТДАБ, TDBC, TDAC, TDABC, СЕТРА, SETRB, SETRC, СКРА, SKRB, SKRC, РАДДА, RADDB, RADDC, РАДДД, АДДА, НАДСТРОЙКА, НАДСТРОЙКА, ДОБАВИТЬ, СУБА, СУББОТ, ПОДЧИНЕННЫЙ, ПОДЧИНЕННЫЙ, станция, СТБ, STC, станд, пропускать, ПРЧ, СТЧ, ЭЧТР.