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



Он вырабатывает импульсы, которые делят работу процессора на отдельные шажки. Единицей времени процессора служит один такт, то есть промежуток между двумя сигналами тактового генератора (тактовыми импульса­ми). Некоторые команды выполняются за один такт. Обращение к памяти требует, как правило, нескольких тактов процессора. Когда данные

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

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

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

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

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


назад далее