Малоизвестную команду Н (от английского Hex — шестнадцатеричный) используют для выполнения операций сложения и вычитания шестнадцатеричных чисел. Эта команда выполняет функцию калькулятора. Она не оказывает воздействие на содержимое оперативной памяти. Команда Н полезна в тех случаях, когда в процессе выполнения программы ”DDT” необходимо сложить или вычесть какие-либо два шестнадцатеричных числа. Часто команда Н используется для вычисления адресных смещений при замещении кода в секции драйверов ввода-вывода (BIOS) ОС СР/М. Для запуска команды необходимо ввести сначала символ ”Н”, а затем (без пробела) первое шестнадцатеричное число, запятую и второе шестнадцатеричное число. После нажатия клавиши ’’RETURN” выводятся два числа. Первое число представляет собой сумму двух чисел, введенных вместе с командой X (хххх + хххх). Второе число представляет собой разность между этими двумя числами (хххх — хххх). Вместе с этой командой можно вводить только шестнадцатеричные числа (цифры 0 . . . 9 и символы А . . . F, что эквивалентно десятеричным числам от 0 до 15). Числа могут быть длиной от одной до максимум четырех цифр. Команда Н производит операцию сложения правильно независимо от порядка, в котором введены числа. Однако для того, чтобы получить в результате вычитания положительное число, необходимо первым вводить число, большее или равное второму числу. Если первое число меньше второго, то вычисление результата вычитания начнется с числа FFFF: В этом примере сначала показан порядок вычислений, когда числа с командой введены в правильной последовательности. Затем даны результаты операции вычитания, полученные в случае, когда второе число, введенное с командой, больше первого. На этом описание команды DDT закончено. В следующей главе описывается встроенная команда SAVE.