|
|||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Числа в форме с фиксированной точкойВ форме представления с фиксированной точкой числа изображаются в виде последовательности цифр с постоянным для всех чисел положением точки, отделяющей целую часть от дробной. Запись числа включает в себя знак числа и его модуль в P-ичном коде. Для современных ВМ характерна двоичная система, но иногда используются восьмеричная (Р =8) и шестнадцатеричная (Р =16) системы счисления. Знак положительного числа кодируется двоичной цифрой 0, знак отрицательного числа – цифрой 1. Разряд кода числа называется знаковым разрядом кода. Разряды, в которых расположены значащие цифры числа, называются цифровыми разрядами кода. Положение фиксированной точкой определяется при конструировании ВМ, для точки разряд не выделяется, в процессе решения задач положение фиксированной точкой не меняется. В общем случае разрядная сетка ВМ для размещения чисел с плавающей точкой имеет вид, представленный на рис. 2.2, где m разрядов используются для представления целой части число и s разрядов для дробной, общее количество разрядов n. Эта форма наиболее проста и естественна, но имеет небольшой диапазон представления чисел. В современных компьютерах данная форма представления используется c целыми (s=0) либо с дробными (m=0) числами. Обработка смешанных чисел (содержат целую и дробную часть) в ВМ встречается редко, так как требуется ввод масштабирующих коэффициентов для учета проведения вычислений с данными, имеющими разные порядки.
Представление чисел в форме с фиксированной точкой значительно упрощает аппаратурную реализацию ВМ, сокращает время выполнения машинных операций, однако при решении необходимо помнить о возможности переполнения разрядной сетки, следить за правильностью выбора используемых в программе типов данных. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.002 сек.) |