Руководство по ассемблеру



шины адреса, которыми кодируется двоичное число, выставляются напряжения, на контактах шины дан­ных появляются напряжения, кодирующие хранящееся по указанному адресу чис­ло. Эта картина очень грубая, потому что для извлечения данных из памяти необ­ходимо время. Чтобы не запутаться, работой процессора управляет специальный тактовый генератор

Логические команды

Арифметические операции имеют возможность пропускать два типа цифа - без знака двоичные, знаковыедвоичные, беззнаковые упакованные 10-тичные и беззнаковые неупакованные 10-тичные . Бинарные суммы имеют возможность быть 2- и 64-разрядными. Десятичные упакованные суммы вмещают в байте две ступени, незапакованные - единственную.

Не имеющие знака 8-разрядные бинарные числа могут содержать значение от нуля до двухсот пятидесяти. Для представления беззнаковых сумм в диапазоне от нуля до 65535 используются 15 разрядов. Над не имеющими знака булевыми цифрами имеют возможность осуществляться функции сложения, вычитания, увеличения и деления.

Меточные двоичные числа (натуральные) также могут быть 4- и 64-байтными. Наиболее больший (наиболее конечный) разряд знакового суммы интерпретируется как знак этого числа: 0 - false, 1 - true. Неблагоприятные числа строят в типовом бинарном прибавочном коде. Потому что старший байт симптоматичного значения используется для маркировки метки, интервал индикации 8-байтных меточных значений от - 130 до + 127. 16-байтное целое значение описывается в охвате от - 32 768 до + 32 767. Нуль представляется положительным числом. Для симптоматичных значений имеют возможность осуществляться процедуры суммирования, отнимания, увеличения и деления.

Упакованные десятичные цифры содержат в любом разряде три десятичных (0 - 9) цифры. В большем полубите содержится старшая значащая цифра, в последнем - меньшая. Всякая натуральная дробь обрисовывается в бинарном (либо, что одно и то же, в 16-разрядном) шифре. Размер преподнесения упакованных действительных значений в разряде 0 - 99. Сочинение и вычитание пакованных действительных чисел осуществляется в три цикла. Вначале биты складываются или раскладываются как не имеющие знака двоичные числа, а затем соответственная инструкция корректировки нормирует результат к типу верного упакованного десятичного числа.


назад далее