Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Числа в форме с фиксированной точкой .В форме представления с фиксированной точкой числа изображаются в виде последовательности цифр с постоянным для всех чисел положением точки, отделяющей целую часть от дробной. Запись числа включает в себя знак числа и его модуль в P -ичном коде. Для современных ВМ характерна двоичная система, но иногда используются восьмеричная (Р =8) и шестнадцатеричная (Р =16) системы счисления. Знак положительного числа кодируется двоичной цифрой 0, знак отрицательного числа – цифрой 1. Разряд кода числа называется знаковым разрядом кода. Разряды, в которых расположены значащие цифры числа, называются цифровыми разрядами кода. Положение фиксированной точкой определяется при конструировании ВМ, для точки разряд не выделяется, в процессе решения задач положение фиксированной точкой не меняется. В общем случае разрядная сетка ВМ для размещения чисел с плавающей точкой имеет вид, представленный на рис. 2.2, где m разрядов используются для представления целой части число и s разрядов для дробной, общее количество разрядов n. Эта форма наиболее проста и естественна, но имеет небольшой диапазон представления чисел. В современных компьютерах данная форма представления используется c целыми (s =0) либо с дробными (m =0) числами. Обработка смешанных чисел (содержат целую и дробную часть) в ВМ встречается редко, так как требуется ввод масштабирующих коэффициентов для учета проведения вычислений с данными, имеющими разные порядки.
При фиксации точки перед старшим цифровым разрядом (рис. 2.3) могут быть представлены только правильные дроби. Для ненулевых чисел используются два формата – со знаком и без знака. Фиксация точки перед старшим разрядом (m =0) встречалась в ряде машин второго поколения, но в настоящее время практически не применяется.
При фиксации точки после младшего разряда (рис. 2.4) могут быть представлены только целые числа. Данный способ является самым распространенным, поэтому понятие фиксированной точки и операции с числами в этом формате связывается исключительно с целыми числами. Числа могут быть представлены как со знаком, так и без знака.
На рис. 2.5 приведены целочисленные форматы с фиксированной точкой, используемые в микропроцессорах фирмы Intel.
Целые числа применяются также для работы с адресами. Представление чисел в форме с фиксированной точкой значительно упрощает аппаратурную реализацию ВМ, сокращает время выполнения машинных операций, однако при решении необходимо помнить о возможности переполнения разрядной сетки, следить за правильностью выбора используемых в программе типов данных.
|
|||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2021-12-15; просмотров: 60; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.224.246.203 (0.005 с.) |