Доклад: Арифметические операции с BCD числами
4. Распакованные десятичные без знака.
Таблица 2.1. Арифметическая интерпретация 8-битовых чисел.
16-ричное | битовое |
дв. без знака |
дв. со знаком |
распак. десятич. |
упак. десят. |
07 89 C5 |
00000111 10001001 11000101 |
7 137 197 |
+7 -119 -59 |
7 некорр. некорр. |
7 89 некор. |
Двоичные числа могут занимать 1 или 2 байта. Десятичные числа хранятся побайтно по 2 десятичной цифре на байт для упакованного формата или по 1 десятичной цифре на байт для распакованного формата. Процессор предполагает, что определенные в арифметических инструкциях операнды содержат данные, представляющие корректные для данной инструкции числа. Некорректные данные могут привести к непредсказуемым результатам.