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



mov ах, 2

mov dx. offset exit jmp dx mov ax. 3 exit:

jmp dx. Обратите вникание, этот адрес абсолютный, а не относительный, как в преды­дущих примерах.

Естественно, косвенный переход может быть не только ближним. Чтобы пере­скочить

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

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

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

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

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


назад далее