Cтраница 4
Для хранения порядка числа предназначены разряды, начиная с тридцать седьмого и кончая сорок вторым. Тридцать седьмой разряд отведен для знака порядка. Порядок изображается в ячейке машины Стрела в виде целого пятизначного двоичного числа. [46]
Результат в виде условной константы с нулевым порядком и мантиссой, равной п - 2 32, отсылается в аа. Наличие единицы в седьмом разряде 2-го адреса команды является обязательным. При ее отсутствии в а3 будет заслан нулевой код. [47]
Клавиатура пишущей машинки Консул. [48] |
В верхний регистр входят цифры, буквы русского алфавита и некоторые знаки. Кодовые комбинации всех этих символов в седьмом разряде имеют код нуля. Нижний регистр включает буквь. Кодозые комбинации этих символов в седьмом разряде имеют код единицы. Такое разбиение символов по регистрам упрощает кодирование информации. [49]
Получаем проверочное число 111 ( семь), которое указывает на ошибку в седьмом разряде принятой комбинации. Следовательно, для исправления ошибки символ в седьмом разряде необходимо инвертировать. Процесс исправления ошибки производится на машине автоматически. [50]
Команды микропроцессора МС 6800, воздействующие только на регистр признаков. [51] |
При выполнении операций обращения I памяти или при вычислениях отдельные признаки устанавливаются либо в единичное, либо в нулевое состояние. Если, например, число загружается в аккумулятор, причем седьмой разряд числа равен единице, то признак N устанавливается в 1, так как число в дополнительном коде интерпретируется как отрицательное. Если при сложении или вычитании известно условие переполнения для дополнительного двоичного кода, описанного в разд. Признак нуля устанавливается в том случае, если в операнде содержимое всех разрядов от О до 7 равно нулю. [52]
Первое пересылаемое слово содержит в старшем бите код, которым определяется формат передаваемой информации. Цифра О пятнадцатого разряда означает, что передаваемая информация находится в младшем байте данного слова. При этом О седьмого разряда соответствует тому, что в разрядах от 0-го до 6-го находится код символа, который принят от терминала или должен быть передан на терминал. Если в комплексе функционирует несколько терминалов, то в разрядах от 8-го до 11-го указывается номер терминала. [53]
В шестом разряде, в котором в результате заема оказался нуль, делается заем из соседнего, седьмого разряда. [54]
В шестом разряде в результате заема из третьего разряда оказался нуль, поэтому делается заем из соседнего седьмого разряда. [55]
Заем в данном случае не требуется. Далее операция повторяется применительно к соседнему разряду: 0 - 0 0, заем из старшего разряда отсутствует. В связи с этим при выполнении вычитания для значений шестого разряда ( 0 - 1) необходим заем единицы из седьмого разряда уменьшаемого, в результате чего указанный разряд принимает нулевое значение. То же самое происходит после применения описанной процедуры для восьмого разряда. Хотя в последнем разряде находятся незначащие нули, необходимо выполнить операцию вычитания и в этом случае, поскольку мы оперируем 8-разрядными двоичными числами. [56]