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



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

Но прежде познакомимся с нехитрой идеей вычислений: общую сумму удобно разбить на четыре части: значение

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

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

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

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

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


назад далее