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



Сделать это довольно легко, последовательно деля число на 10 и превращая в под­ходящий символ получившийся остаток. Возьмем, к примеру, число 123. Деля его на 10, получим частное 12 и остаток 3. Далее, деля новое частное на 10, по­лучим частное 1 и остаток 2

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

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

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

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

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


назад далее