Информатика. Курс лекций. Громов Ю.Ю - 168 стр.

UptoLike

6 RST Суммирование двоичных кодов чисел в формате с
плавающей запятой, хранящихся в регистрах S и
Т, с размещением результата в формате с пла-
вающей запятой в регистре R.
Пример. Команда 634Е суммирует числа в форма-
те с плавающей запятой, хранящиеся в регистрах
4 и Е, и помещает результат в регистр 3
7 RST Выполнение поразрядной операции OR над дво-
ичными кодами чисел, хранящихся в регистрах S
и Т, и помещение результата в регистр R.
Пример. Команда 7СВ4 помещает в регистр 7
результат операции OR над содержимым регист-
ров В и 4
8 RST Выполнение поразрядной операции AND над
двоичными кодами чисел, хранящихся в регист-
рах S и Т, и помещение результата в регистр R.
Пример. Команда 8045 помещает в регистр 0 ре-
зультат операции AND над содержимым регист-
ров 4 и 5
9 RST Выполняется поразрядная операция XOR над
двоичными кодами чисел, хранящихся в регист-
рах S и Т, и результат помещается в регистр R.
Пример. Команда 95F3 помещает в регистр 5 ре-
зультат операции XOR над содержимым регист-
ров F и 4
A R0X Выполняется операция циклического поразрядно-
го сдвига вправо на X позиций над двоичным ко-
дом числа, хранящегося в регистре R. При каж-
дом одиночном сдвиге бит из младшего разряда
перемещается в старший разряд.
Пример. Команда А403 выполняет циклический
поразрядный сдвиг вправо на 3 бита в содержи-
мом регистра 4
B RXY Выполняется переход к команде, размещенной в
ячейке памяти по адресу XY, если двоичный код
числа в регистре R совпадает с двоичным кодом
числа в регистре 0.
Пример. Команда В43С сначала сравнивает со-
держимое регистра 4 с содержимым регистра 0.
Если они равны, последовательность выполнения
команд изменится так, что следующей будет вы-
полнена команда, расположенная в памяти по адре-
су ЗС. В противном случае выполнение программы
продолжится в обычной последовательности
C 000 Прекращение выполнения программы.
Пример. Команда С000 останавливает выполне-
ние программы
Г. ПРИМЕРЫ ПРОГРАММ
В этом приложении приведены примеры программ на языках Ada, С, C++, FORTRAN, Java и Pascal. Каждая из про-
грамм получает на вход список имен, поступающий с клавиатуры, сортирует его с помощью алгоритма сортировки вставка-
ми и выводит отсортированный список на экран дисплея.
Язык Ada. Язык программирования Ada, названный в честь Августы Ады Байрон (Augusta Ada Byron) (1815 – 1851),
помощницы Чарльза Бэббиджа (Charles Babbege) и дочери поэта лорда Байрона, был создан по инициативе министерства
обороны США. Военные хотели получить единый язык общего назначения, который можно было бы использовать во всех
разработках программного обеспечения, проводимых в этом министерстве. Основной упор при разработке языка Ada был
сделан на средствах программирования компьютерных систем реального времени, которые являются частью более крупных
систем, таких, как системы управления полетами ракет, системы контроля состояния окружающей среды, системы управле-
ния в автомобилях и небольшие домашние системы управления. В результате в язык Ada были включены возможности про-