Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Старый софт »   Emulator 8087 ?
RSS

Emulator 8087 ?

<<Назад  Вперед>> Страницы: 1 2 3
Печать
 
Посредственный пользователь
Advanced Member


Откуда: $pb
Всего сообщений: 1469
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
4 июля 2014
Существуют ли работающие эмуляторы 8087-сопроца для pc/xt?
Em87 для 286/386х-машин,к сожалению.
Tronix
Advanced Member


Откуда: Москва
Всего сообщений: 1749
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 янв. 2008
Вряд-ли. Только если "вручную" патченный екзешник. Ибо нет в 8088 7 прерывания.
Fe-Restorator
Гость

Ссылка

А развен не было некоей прожки, позволявшей автокаду запускаться без сопроца? Или сие был не эмулятор, а тупо симулятор-затычка?
Сейчас на форуме
Sergei Frolov
Advanced Member
Коллекционер

Откуда: Питер
Всего сообщений: 2719
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июля 2003
Этот подойдет?

http://www.leningrad.su/temp/88x87.rar
Tronix
Advanced Member


Откуда: Москва
Всего сообщений: 1749
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 янв. 2008
Sergei Frolov написал:
[q]
Этот подойдет?
[/q]
Ух ты, спасибо, интересно. Не думал, что возможно...
Посредственный пользователь
Advanced Member


Откуда: $pb
Всего сообщений: 1469
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
4 июля 2014
Sergei Frolov написал:
[q]
Этот подойдет?
[/q]
Acad10 не прореагировал положительно :-) эх!
Позже попробую еще на одной хт-шке.
Посредственный пользователь
Advanced Member


Откуда: $pb
Всего сообщений: 1469
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
4 июля 2014
Fe-Restorator написал:
[q]
некоей прожки, позволявшей автокаду запускаться без сопроца?
[/q]
Ем87 - она и есть.
На 286,386 позволит автокад без сопроца запустыть.
А для хт пока не нашел.
Видал битые ссылки на файлы ,вроде ''8087show.*''
Fe-Restorator
Гость

Ссылка

Посредственный пользователь написал:
[q]
Ем87 - она и есть.
На 286,386 позволит автокад без сопроца запустыть.
[/q]
Когда-то пускал автокад на ХТ, без сопроца. Софта не сохранилось, читай - не удалось стыбзить, но сам факт работы автокада помню чётко. Разве-что не знаю, был-ли сие именно эмулятор. Или какой-нть костыль-затычка, "отрубатор" проверки на наличие сопроца...
Скорость работы автокада заметно падала при таком запуске, в сравнении с той-же самой ХТ, со вставленным внутрь чипом сопроца.
Сейчас на форуме
Посредственный пользователь
Advanced Member


Откуда: $pb
Всего сообщений: 1469
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
4 июля 2014
Fe-Restorator написал:
[q]
сам факт работы автокада помню чётко.
[/q]
Я тоже помню .приятель запускал на 'Поиске'.два десятка лет тому назад.
Знать бы,что за эмуль был.
-
http://i60.tinypic.com/1zv67us.jpg -такую модель за минуту выводит на экран. На хт/4.77мгц/ega
Сам автокад10 грузится ~полторы минуты.
Но озу потребуется много. Если для русской версии предварительно грузить руссификатор,то на более сложные графические модели уже не хватит памяти.
А для полного удовольствия еще и драйвер мыши недурно иметь :-)
georgel
Junior Member


Всего сообщений: 93
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 мар. 2010
Для эмуляций сопроцессора на РС/ХТ у него должен быть как минимум 80186/80188 проц, который поддерживает trap7. На таком em87 работает.
BreakPoint
Гость

Ссылка

в 186 вроде как тоже нету прерывания 7
http://stanislavs.org/helppc/int_table.html
Сейчас на форуме
georgel
Junior Member


Всего сообщений: 93
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 мар. 2010
BreakPoint
Гость

Ссылка

Это третье поколени 90 года. Я думал понимаю, что мы оригинальный обсуждаем.
Сейчас на форуме
georgel
Junior Member


Всего сообщений: 93
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 мар. 2010
Не могу найти сейчас даташит для "оригинального". Там то же самое. Лучше смотреть в даташит, чем в сомнительных "источниках" как приведенного вами.
BreakPoint
Гость

Ссылка

Сейчас на форуме
georgel
Junior Member


Всего сообщений: 93
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 мар. 2010
Нет, не годиться, это hardware datasheet только.
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Есть вот это:
http://www.bitsavers.org/pdf/i..._Mar83.pdf

Цитирую:
[q]
ESC Opcode:
The 80186 may be programmed to cause an interrupt
type 7 whenever an ESCape instruction
(used for co-processors like the 8087) is executed.
The 8086 has no such provision. Before the
80186 performs this trap, it must' be programmed
to do so.
[/q]
Это оно? Датировано мартом 83-го.
BreakPoint
Гость

Ссылка

Да оно.
И за ссылку спасибо :)
Сейчас на форуме
georgel
Junior Member


Всего сообщений: 93
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 мар. 2010
Если распаковать Em87, то заметим, что он с большой вероятностью по существу утекший из Интел-а эмуль. Добавив к тому еще и сверхточную не только математическую, но и системную эмуляцию реального 8087, я уверен в таком предположений.
BreakPoint
Гость

Ссылка

А что вы подразумеваете под системной эмуляцией?

У Тома Шенли в "ISA system architecture" есть описание как прицепить эмулятор к процу. Технически прицепить не очень сложно - по сути надо перезаписать адресс дефолтной ISR прерывания 7 на адресс своей ISR . Но сам эмулятор это наверно еще тот головняк. Как я поянл ISR получает CS:IP (через стек) инструкции которая вызвала исключение - и все! Т.е. емулятор должен самостоятельно раскодировать инструкцию и только потом, собственно, провести вычисления.
Сейчас на форуме
georgel
Junior Member


Всего сообщений: 93
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 мар. 2010
Для начинающего человека для начала можно например сравнить как ведут себя разные эмуляторы того времени (я запомнил em87, franke387 и Q387/Q87) при отладки программой с floating point инструкциями. Можно посмотреть как они ведут себя с mcpdiag. Что случается при ребуут-а. Потом насколько близки их математические результаты к реальному 8087. Более глобоко можно исследовать их исключения и т.д. Все зависит от знаний исследующего...
<<Назад  Вперед>> Страницы: 1 2 3
Печать
Полигон-2 »   Старый софт »   Emulator 8087 ?
RSS

0 посетителей просмотрели эту тему за последние 15 минут
В том числе: 0 гостей, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS