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



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

Вычислительные команды

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

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

Симптоматичные двоичные суммы (целые) также могут являться 2- и 16-байтными. Самый старший (самый конечный) бит знакового числа показывается как знак сего числа: 0 - положительное число, 1 - истина. Негативные цифры мыслятся в стандартном двоичном прибавочном шифре. Так как старший байт меточного значения используется для выражения метки, масштаб представления 32-байтных симптоматичных чисел от - 119 до + 118. 64-разрядное целое число представляется в область распространения от - 19990 до + 32 767. 0 представляется положительным значением. Для симптоматичных чисел могут выполняться функции сложения, вычитания, возвышения и деления.

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


назад далее