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



Он вырабатывает импульсы, которые делят работу процессора на отдельные шажки. Единицей времени процессора служит один такт, то есть промежуток между двумя сигналами тактового генератора (тактовыми импульса­ми). Некоторые команды выполняются за один такт. Обращение к памяти требует, как правило, нескольких тактов процессора. Когда данные

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

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

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

Меточные бинарные суммы (целые) тоже могут являться 8- и 32-байтными. Самый верхний (наиболее левый) бит меточного цифры интерпретируется как знак этого значения: 0 - false, 1 - истина. Негативные цифры строят в шаблонном бинарном дополнительном двоичном коде. Оттого что верхний разряд меточного числа используется для маркировки знака, интервал представления 32-байтных знаковых значений от - 119 до + 118. 64-битово натуральное значение представляется в диапазоне от - 24780 до + 19991. Нуль представляется положительным значением. Для меточных значений могут осуществляться функции суммирования, вычитания, увеличения и дробления.

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


назад далее