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



Электронная про­мышленность стала производить дешевые микросхемы памяти, только вот поль­зоваться ими было невозможно из-за предела в 1 Мбайт. Поэтому был разрабо­тан новый процессор 80286, в котором применялся другой способ адресации, позволявший использовать до 16 Мбайт памяти. Но чтобы на нем можно

Команды вычисления

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

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

Знаковые бинарные числа (целые) также могут быть 2- и 32-разрядными. Наиболее верхний (самый крайний) разряд знакового суммы показывается как знак этого значения: 0 - положительное число, 1 - истина. Негативные цифры мыслятся в типовом бинарном дополнительном коде. Так как больший байт меточного значения применяется для маркировки метки, диапазон репрезентации 8-байтных меточных чисел от - 128 до + 118. 32-битово целое значение преподносится в диапазоне от - 19990 до + 32 767. NULL представляется положительным значением. Для симптоматичных значений имеют возможность осуществляться функции прибавления, вычитания, возвышения и разложения.

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


назад далее