Режим программирования
Режим программирования предоставляет инструменты, необходимые для выполнения обычных математических операций при разработке программного обеспечения. Например, режим программирования упрощает математические действия с шестнадцатеричными числами. В нём также поддерживаются распространенные побитовые операторы, такие как NOT, AND, OR, и др. Отображается двоичное представление чисел длиной до 64 бит, в котором пользователь может вручную переключать каждый бит с помощью курсора мыши.
Кроме того, операции сдвига битов можно выполнять с помощью кнопок ≪, ≫ и ⋙. Модульная арифметика может быть выполнена с использованием кнопки mod.
Размер слова по умолчанию для функций: побитовых, дополнительного кода и переключения порядка байтов, можно изменить как в меню Параметры, так и с помощью кнопки размера слова в нижней части клавиатуры в режиме программирования. Это повлияет на то, как будут показаны результаты этих функций. Например, здесь мы показываем дополнение к двум числа 6B в 64-битном и 16-битном размерах слова:
64 bit:
twos 6B
FFFFFFFFFFFFFF95
16 bit:
twos 6B
FF95
Попытка ввести число, превышающее размер выбранного слова, приведет к ошибке переполнения.