Консультация № 194330
02.01.2019, 20:27
0.00 руб.
0 9 1
Уважаемые эксперты! Пожалуйста, ответьте на вопрос:
В соответствии с последней цифрой номера зачетной книжки F (цифра 6)получить десятичный эквивалент числа формата SP представленного в таблице №1

В соответствии с последней цифрой номера зачетной книжки F (цифра 6) получить десятичный эквивалент числа формата SEP представленного в таблице №2.

С Новым годом всех!

Обсуждение

давно
Старший Модератор
31795
6196
03.01.2019, 11:49
общий
Адресаты:
Цитата: Степанов Иван /REDDS
числа формата SEP


может ESP?

Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

давно
Посетитель
400537
50
03.01.2019, 14:19
общий
может ESP?
Нет не опечатка везде SEP (в примере написано для перевода в DP, SEP прибавляем смещение 1023)
Об авторе:
Твое внимание станет мой энергией
давно
Старший Модератор
31795
6196
03.01.2019, 14:48
общий
Адресаты:
Указать, что это формат представления чисел FPU, наверное было трудно.
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

давно
Старший Модератор
31795
6196
03.01.2019, 15:48
общий
Адресаты:
На рисунке первый вариант.
Прикрепленные файлы:
21fe0d9502f48db4142eaa692165451c.jpg
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

давно
Посетитель
400537
50
03.01.2019, 17:13
общий
Адресаты:
На рисунке первый вариант.
Спасибо большое
Цитата: Зенченко Константин Николаевич
Указать, что это формат представления чисел FPU, наверное было трудно

Если бы я сам понимал в каком это формате, я бы конечно указал.
Об авторе:
Твое внимание станет мой энергией
давно
Старший Модератор
31795
6196
04.01.2019, 14:20
общий
это ответ
Здравствуйте, Степанов Иван /REDDS!

Точного описания формата Single-Extended Precision Format(SEP) нет.
Цитата: Intel : Floating-Point Formats
The single-extended precision format contains the following binary patterns:
The MSB holds the sign bit.
The exponent and mantissa fields do not have fixed widths.
The minimum exponent field width is 11 bits and must be less than the width of the mantissa field.
The width of the mantissa field must be a minimum of 31 bits.

Одним словом, один бит знаковый, размер полей мантиссы и экспоненты не имеют постоянной длины, но у указаны минимальные размеры 11 и 31 бита соответственно.

В прикрепленном файле калькулятор для форматов SP и SEP
Удачи!
Прикрепленные файлы:
307d29deab85c37d24dbef7fd4909c3463415dfc.xls
5
Все подробно разъяснил и показал.
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

давно
Посетитель
400537
50
04.01.2019, 17:18
общий
04.01.2019, 17:25
Адресаты:
А можете подробнее пояснить как работает калькулятор? Берется число выделяется из него S F E. Находится реальный порядок E (путем вычитания порядка смещения). А потом получаем результат я правильно понял?
Про формат SEP мне вот такую таблицу скинул учитель http://prntscr.com/m307d5
Об авторе:
Твое внимание станет мой энергией
давно
Старший Модератор
31795
6196
04.01.2019, 22:47
общий
Адресаты:
Цитата: Степанов Иван /REDDS
Про формат SEP мне вот такую таблицу скинул учитель[/b][/i]


Ваш [b]учитель[/b], может придумывать свои стандарты, как и IEEE 754, сколько угодно, но он должен понимать, что их будет реализовывать процессор, производитель которого этот стандарт загонит в железою Ссылка, которая в ответе, это мнение INTEL, конечно мнение учителя, круче производителей процессоров.
Но эти форматы будет обрабатывать именно процессор, а не клонированный учитель в каждом системном блоке.

Стандарт IEEE 754, смотрим на строку 3) Mantissa’s MS-Bit, там есть:
hidden bit = значащий бит скрыт, т.е. первую "1", нужно добавлять, при обработке информации.
explicit bit = значащий бит явно указан, т.е. его нужно учитывать при обработке информации.
unspecified = неопределенные, а это значит, кто как хочет так и ...


В стандарте минимум: 1(знак)+11(порядок)+31(мантисса)=43 бита, но 43:0 - это 44 бита.
В калькуляторе 1+11+32+hidden bit.

44 и 43, это как, говорят в Одессе, две большие разницы.
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

давно
Старший Модератор
31795
6196
05.01.2019, 01:48
общий
05.01.2019, 01:49
Адресаты:
Есть два варианта:
1)1+11+32=44
2)1+12+31=44
Эти варианты не противоречат =>11 + =>31, стандарту(копия моего ответа):
Цитата: Зенченко Константин Николаевич
- The minimum exponent field width is 11 bits and must be less than the width of the mantissa field.
- The width of the mantissa field must be a minimum of 31 bits.

Автоматический переводчик дает(простите не хочу вмешивать "трудности перевода"):
- Минимальная ширина поля экспоненты составляет 11 битов и должна быть меньше ширины поля мантиссы.
- Ширина поля мантиссы должна составлять не менее 31 бита.

А перед этим:
Цитата: Зенченко Константин Николаевич
The exponent and mantissa fields do not have fixed widths.

Поля экспоненты и мантиссы не имеют фиксированной ширины.


Теперь "unspecified = неопределенные", это не "explicit = явный"
Стандарт говорит: х/з, а шеф: "явно 1 или 0", наверное его клоны, для него переводили.

Мой совет: учите мат.часть(язык оригинала), а то "спрашивают" очень больно.
Наверное помните такой анекдот.
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

Форма ответа