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



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

Команды АЛУ

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

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

Знаковые бинарные числа (системные) тоже могут быть 4- и 16-разрядными. Наиболее старший (самый конечный) разряд меточного цифры показывается как символ сего числа: 0 - false, 1 - истина. Неблагоприятные суммы мыслятся в типовом бинарном прибавочном двоичном коде. Потому что больший бит меточного значения используется для обозначения знака, интервал представления 16-битных симптоматичных значений от - 119 до + 127. 64-байтное системное число представляется в охвате от - 19990 до + 32 767. 0 значится положительным числом. Для меточных чисел могут реализовываться операции прибавления, вычитания, увеличения и деления.

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


назад далее