Как найти диапазон и точность представления чисел? Имеется микропроцессор с блоком FPU. Вместо стандартного 80-битного представления в данном процессоре используется 82-битное представление. 2 бита добавляются к полю порядка. Вопрос: как вычислить диапазон и точность представления чисел в данном микропроцессоре? Заранее спасибо!
Для вычисления диапазона и точности представления чисел в данном микропроцессоре с 82-битным представлением мы можем воспользоваться следующими формулами:
Диапазон представления чисел:
Диапазон = 2^(k - 1) - 1,
где k - количество бит, выделенных под мантиссу в данном представлении. В данном случае у нас 82 бита, из которых 2 бита добавляются к полю порядка, следовательно, на мантиссу приходится 80 бит. Таким образом:
Для вычисления диапазона и точности представления чисел в данном микропроцессоре с 82-битным представлением мы можем воспользоваться следующими формулами:
Диапазон представления чисел:Диапазон = 2^(k - 1) - 1,
где k - количество бит, выделенных под мантиссу в данном представлении. В данном случае у нас 82 бита, из которых 2 бита добавляются к полю порядка, следовательно, на мантиссу приходится 80 бит. Таким образом:
Диапазон = 2^(80 - 1) - 1 = 2^79 - 1 = 549755813887.
Точность представления чисел:Точность = 2^(-p),
где p - количество бит, выделенных под порядок в данном представлении (2 бита). Таким образом:
Точность = 2^(-2) = 1/4.
Итак, диапазон представления чисел в данном микропроцессоре составляет 549755813887, а точность представления чисел равна 1/4.