Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Стандартные форматы с плавающей точкой




В машинах различных поколений и типов действуют различные форматы чисел с плавающей точкой, наличие нескольких форматов создает значительные трудности, которые связанны с обеспечением мобильности программ, т.е. возможности переноса. В связи с этим существуют стандарт на арифметику с плавающей точкой в котором определенны четыре основных формата:

1) Базовый одинарный формат - 32 битный формат.

           
  S E F  
                   


Содержит знаковый разряд S, восьми битный смещенный порядок Е и 23 битная дробь F.

Арифметические действия над числами с плавающей точкой требует помимо выполнения операций над мантиссами операции с порядками. Поэтому с целью упрощения их сводят к действиями над целыми положительными числами. Для этого применяют представления порядков смешенного кода, так называемого представления числа с плавающей точкой со смещенным порядком. Т.е. порядка смещения Псм=П+А, где А – число смещения. А=2к-1, где к – число двоичных разрядов использованных для модуля порядка. Поэтому смещенный порядок всегда положительный и для базового одинарного формата смещение А= 127.

2) Базовый двойной формат – 64 битный формат.

           
  S E F  
                   

 

Содержит знаковый разряд S, 11 битный смещенный порядок Е и 52 битную дробь F.

А=1023

Этот формат аналогичен базовому одинарному формату, но диапазон точности представления чисел значительно увеличен. В базовом двойном формате ±10±308, а в базовом одинарном ±10±38

В современных ЭВМ находят применение также расширенный одинарный и двойной форматы. В них параметры формата жестко не фиксируются.

Основы алгебры логики.

Для описания процессов передачи информации дискретными сигналами, а также механизмов функционирования ЭВМ служит алгебра логики.(Булевая алгебра).

Алгебра логики является разделом математической логики, в которой изучается строение сложных логических выражений и способы установления их истины с помощью их алгебраических методов. Основные ее объекты – это формулы состоящие из букв, знаков логических операций и скобок. Буквы обозначают переменные, которые могут принимать числовые значения.

В формулах алгебры логики переменные являются логическими или двоичными, т.е. принимающие только два значения: истина(1) и ложь(0). Каждая формула задает логическую функцию f(x1,x2,…,xn), еще ее называют булевой функцией. Это функция от логических переменных, которая может принимать только два значения: истина и ложь.

Совокупность значений логических переменных X1,X2,…,Xn называется набором переменных или аргументов. Данный набор можно отобразить в виде n разрядного двоичного числа, каждый разряд которого равен значению переменной. Так как логические данные могут принимать одно из 2 значений (0 или 1), то для представления логических значений в памяти ЭВМ можно использовать один двоичный разряд.

Основным понятием алгебры логики является высказывание (некоторое предложение, о котором можно утверждать, что оно истинно или ложно). Любое высказывание будем обозначать Х и будем считать истина Х=1, ложь Х=0.

Логическая или булева переменная принимает только два значения 0 и 1. Высказывание истинно, если соответствующая ей логическая величина принимает значение 1. Высказывание ложно, если соответствующая ей логическая величина принимает значение 0. Функция алгебры логики принимает значения 0 или 1 на наборе логических переменных Х12,…,Хn.

Логическая функция от одной переменной.

 

х f1(x) f2(x) f3(x) f4(x)
         
         

В соответствии f1(х) – абсолютная истина(сonst 1),f2(х) –абсолютно ложная функция(сonst 0) f3(х)-повторяющееся значение логической переменной называемое тождественным, f4(х)-обратная функция значению логической, называется не или логическое отрицание.





Поделиться с друзьями:


Дата добавления: 2016-07-29; Мы поможем в написании ваших работ!; просмотров: 514 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Неосмысленная жизнь не стоит того, чтобы жить. © Сократ
==> читать все изречения...

2285 - | 1991 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.