Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Длинная арифметика - Аппаратные средства для работы с длинной арифметикой23 января 2011Оглавление: 1. Длинная арифметика 2. Аппаратные средства для работы с длинной арифметикой Строго говоря, для реализации арифметики произвольной точности от процессора требуется лишь косвенная адресация; в арифметике фиксированной точности можно обойтись даже без неё. Тем не менее, определённые функции процессора ускоряют длинную арифметику, одновременно упрощая её программирование.
Порядок словНезависимо от порядка байтов машины, в длинной арифметике существует порядок слов. Чаще всего используют обратный порядок операции над длинными числами выполняются именно с конца. Реализация в языках программированияВ большинстве языков высокого уровня существует арифметика длиной в два слова. Более длинную арифметику обычно приходится писать своими силами, по мере возможности оптимизируя на ассемблере в языках высокого уровня таких абстракций, как «регистровая пара» и «бит переноса», обычно нет. В Turbo Pascal существовал шестибайтовый эмулированный дробный тип Real. Вычисления с ним также проводились с помощью длинной арифметики. Просмотров: 1901
|