Бағдарламалау режимі

Бағдарламалау режимі бағдарламалық қамтаманы әзірлеудегі жалпы математикалық операциялар үшін қажетті саймандарды ұсынады. Мысалы, бағдарламалау режимі он алтылық сандармен есептеулер жүргізуді өте оңайлатады. Сондай-ақ ол NOT, AND, OR және т.б. сияқты жалпы биттік операторларды қолдайды. 64 битке дейінгі сандар үшін екілік көрініс көрсетіледі, онда пайдаланушы тышқан курсорымен әрбір битті қолмен ауыстыра алады.

Сонымен қатар, , және батырмалары арқылы биттік жылжыту операцияларын орындауға болады. Модульдік арифметиканы mod батырмасы көмегімен орындауға болады.

Биттік, бірлік толықтауыш, екілік толықтауыш және байттар ретін ауыстыру функциялары үшін әдепкі сөз өлшемін Баптаулар мәзірінде немесе бағдарламалау режимінде пернетақтаның төменгі жағындағы сөз өлшемі батырмасы арқылы өзгертуге болады. Бұл осы функциялардың нәтижелерінің қалай көрсетілетініне әсер етеді. Мысалы, мұнда біз 64 биттік және 16 биттік сөз өлшемдеріндегі 6B санының екілік толықтауышын көрсетеміз:

64 бит:

twos 6B

FFFFFFFFFFFFFF95

16 бит:

twos 6B

FF95

Таңдалған сөз өлшеміне сыймайтын үлкен санды енгізу әрекеті Overflow (толып кету) қатесіне әкеледі.