Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » А кто-либо пробовал разгонять 8087е сопроцессоры? |
<<Назад Вперед>> | Страницы: 1 2 * 3 | Печать |
Alex_reaper
Advanced Member
Откуда: СПб Всего сообщений: 363 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 10 июля 2009 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 19 октября 2011 20:02 Сообщение отредактировано: 19 октября 2011 20:23
Что то никто не хочет документацию почитать... или хотя бы википедию... Давно обсосано все про 87, надо только не лениться. |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Вставил-таки 8087 в пару к 8088-1. Norton Sysinfo его видит. MCPDIAG.EXE его видит, проходит все тесты кроме последнего - integrity test fail Перемычка №2 на материнке никак не меняет ситуацию. Хоть ставлю En или Dis, сопроц всегда видится. Ну и как заметит его торможение? Есть какие-то временнЫе тесты сопроцессора? |
DrPass
Advanced Member
Откуда: Донецк Всего сообщений: 3566 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 апр. 2005 |
В Norton Sysinfo есть же тест скорости, где оно пишет, сколько попугаев девайс выдает, и во сколько раз это больше (или меньше, если компьютер мейд ин USSR), чем ХТ. Если по тесту процессора и сопроцессора оно будет как у ХТ, то значит тормозит. Если раза в полтора выше, то все нормально. |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Просто сравнить CPU Test с сопроцессором и без и сравнить это с эталонной ХТ? Как-то уж больно просто. Я думал есть временные тесты самого сопроцессора. например, с 8087 это 10сек, а с 8087-2 это 8 сек. |
DrPass
Advanced Member
Откуда: Донецк Всего сообщений: 3566 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 апр. 2005 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 21 октября 2011 13:18 Сообщение отредактировано: 21 октября 2011 13:21
Ну, для такого сравнения нужно ж еще и базу данных по разным конфигурациям иметь. Что такое производительность 8087? В одной машине он работает в 16-битном режиме, в другой - в 8-битном, в третьей - на частоте 5МГц, а не 4.77, в четверной он в паре с NEC V20 и т.д. Я, честно говоря, не помню древних тестов с такого рода базами данных, как сейчас во всяких Sandra'х и CpuZ. Раньше все мерялись писюшками с оригинальными писишками. |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 29 октября 2011 18:12 Сообщение отредактировано: 29 октября 2011 18:14
Попробовал я утилиту MCPDIAG и разные сопроцессоры на разных частотах. 1. Результат: На материнке подписано под панелькой 8087-2. С ним MCPDAIG прошел все тесты кроме последнего "Integrity test - fail" С 8087-1 - тоже самое. С 8087 - тоже самое Все эти сопроцессоры Norton Sysinfo - видит. Все эти результаты никак не зависели от положение перемычки №2 FPU Enable/Disable Частота CPU устанавливалась 10МГц или 4.77МГц Сильнее всех грелся 8087-1(что странно) и 8087. 8087-2 грелся заметно слабее. При отсутствии сопроцессора MCPDIAG это видит, значит хотя бы наличие сопроца эта программа определяет корректно. Сопроцессор 8087 проработал ночь в материнке на 10МГц и не сгорел, хотя он разогрет примерно до 70...90 (не шипит от пальца, но больно). 2. Вернулись к чему начали: - как определить работает ли сопроцессор или нет? или если видится системой, то - работает? - зачем перемычка на материнке, если она никак не влияет на результат? - почему последний тест в MCPDIAG не проходит ни один сопроцессор ни на одной частоте? - и в чем же проявляются "тормоза" при включении 8087 на процессоре 10МГц? |
Alex_Vac
Advanced Member
Откуда: Ростов-на-Дону Всего сообщений: 3000 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 25 мар. 2009 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 4 ноября 2011 18:40 Сообщение отредактировано: 4 ноября 2011 19:19
Нужен человек, знающий ассемблер и маш.коды. Надо написать простой цикл, в теле которого сделать вычисления какой либо заданной функции c использованием инструкций 8087, на время. Чем меньше будет время выполнения цикла тем быстрее сопр. За эталон можно взять i8087 (вместе с i8088) и сравнить его с 8087-1 и 8087-2 и для интереса с КМ1810ВМ87. Выполнение цикла будет означать наличие сопроцессора, не выполнение цикла - отсутствие его. |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Ну для этого не нужен ассемблер. Тот же турбо-паскаль знают все бывшие студенты асушники. Там в опциях компилятора можно поставить Coprocessor enable (альтернатива - emulation) и тогда получится exe-шник, который при отсутствии сопроцессора будет говорить "Runtime error". И сопроцессор-таки в моем случае работает, но почему-тогда mcpdiag не хочет выполнять последний тест - integrity test. Это частичный ответ на мой первый вопрос - как определить работает сопроц или нет. А остальные три вопроса: - зачем перемычка на материнке, если она никак не влияет на результат? - почему последний тест в MCPDIAG не проходит ни один 8087-х сопроцессор ни на одной частоте? - и в чем же проявляются "тормоза" при включении 8087 на процессоре 10МГц? |
DrPass
Advanced Member
Откуда: Донецк Всего сообщений: 3566 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 апр. 2005 |
sanders написал: 1. Не знаю. Вероятно, лучше посмотреть доку на материнку. Сопроцессор, в общем-то, не нуждается в выключателе. - зачем перемычка на материнке, если она никак не влияет на результат? 2. Могу только предположить. Математика в 8087 не полностью соответствовала стандарту IEEE 754. Вероятно, из-за этого тест проваливается 3. Ну, это ты как раз и померяй, турбо-паскаль есть, 10МГц ХТ есть, чего тебе еще надобно-то? |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
ок. беру таймаут на недельку и потом проверю обязательно. |
<<Назад Вперед>> | Страницы: 1 2 * 3 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » А кто-либо пробовал разгонять 8087е сопроцессоры? |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |