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



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

Команды микропроцессора

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

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

Симптоматичные двоичные числа (системные) вдобавок могут являться 8- и 32-разрядными. Наиболее верхний (самый левый) байт симптоматичного числа выводится как шифр сего числа: 0 - положительное число, 1 - true. Неблагоприятные цифры строят в стандартном бинарном дополнительном двоичном коде. Оттого что верхний бит знакового значения используется для выражения метки, диапазон представления 32-байтных меточных чисел от - 128 до + 127. 16-разрядное натуральное значение представляется в охвате от - 24780 до + 32 767. 0 значится большим числом. Для меточных чисел имеют возможность реализовываться операции сложения, вычета, умножения и разложения.

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


назад далее