Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Последовательность кодовых комбинаций для идущих подряд чисел может быть получена последовательным прибавлением «единицы».
Представление чисел оказывается циклически повторяющимся.
HEX | BIN | DEC | К след. зн. | |
00...00 | 000...000 | +1 | ||
00...01 | 000...001 | +1 | ||
00...02 | 000...010 | +1 | ||
..... | ..... | ..... | ... | |
...FFD | 111...101 | 2N-3 | +1 | |
...FFE | 111...110 | 2N-2 | +1 | |
...FFF | 111...111 | 2N-1 | +1 | Здесь проходит |
00...00 | 000...000 | +1 | граница цикла | |
00...01 | 000...001 |
Цикличность представления и ограниченность диапазона приводят к тому, что итогом операции может быть либо правильный результат, либо выход за границу диапазона (этот выход называют термином "переполнение" (разрядной сетки)).
Очень наглядно изображать цикличность представления целых чисел в ограниченной разрядной сетке с помощью круговой диаграммы, изображенной слева. Эта диаграмма хорошо иллюстрирует переход к следующему числу путем прибавления 1, переход к предыдущему путем вычитания 1, сложение чисел как сложение эквивалентных углов, а также явления переполнения для беззнаковых чисел и чисел со знаком. |
Дата публикования: 2015-07-22; Прочитано: 375 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!