Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » А кто-либо пробовал разгонять 8087е сопроцессоры? |
<<Назад Вперед>> | Страницы: 1 2 3 * | Печать |
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 тем | |