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



комбинации клавиш, «сдирают» с экрана картинку или текст, со­храняют их в файле и передают управление предыдущей программе, которая уже может эти файлы прочитать.

Несмотря на все эти неудобства, DOS обладала и обладает важным достоинст­вом: она дает полный контроль над компьютером, позволяет делать с ним и все­ми его устройствами все что угодно

Команды ПЗУ

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

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

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

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


назад далее