0988b24c

Точность в выражениях


Турбо Ассемблер в режиме Ideal всегда использует 32-разряд- ную арифметику. В режиме MASM Турбо Ассемблер использует 16- или 32-разрядную арифметику, в зависимости от выбора процессора 80386. Таким образом, некоторые выражения, в зависимости от того, какой процессор выбирается, могут давать разные результаты. Нап- ример, при вычислении:

(1000h * 1000h) / 1000h

получается 1000h при выборе процессора 80386 или 0 при выборе процессоров 8086, 80186 или 80286.



Содержание раздела