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



Кроме контактов, на которых появляет­ся адрес, в процессоре есть еще контакты, называемые шиной данных, где появ­ляется прочитанное из памяти число. Шина данных процессоров 8086 и 80286 имеет 16 контактов, шина данных процессора 80386 и выше — 32 контакта.

Можно представить себе, что после того как на контактах

Команды АЛУ

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

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

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

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


назад далее