Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Старый софт » Emulator 8087 ? |
<<Назад Вперед>> | Страницы: 1 2 3 | Печать |
Посредственный пользователь
Advanced Member
Откуда: $pb Всего сообщений: 1469 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 июля 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 25 июня 2015 20:27 Сообщение отредактировано: 25 июня 2015 20:28
Существуют ли работающие эмуляторы 8087-сопроца для pc/xt? Em87 для 286/386х-машин,к сожалению. |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
Вряд-ли. Только если "вручную" патченный екзешник. Ибо нет в 8088 7 прерывания. |
Fe-Restorator |
NEW! Сообщение отправлено: 25 июня 2015 22:23
А развен не было некоей прожки, позволявшей автокаду запускаться без сопроца? Или сие был не эмулятор, а тупо симулятор-затычка? |
Сейчас на форуме |
Sergei Frolov
Advanced Member
Коллекционер Откуда: Питер Всего сообщений: 2719 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июля 2003 | |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
Sergei Frolov написал: Ух ты, спасибо, интересно. Не думал, что возможно... Этот подойдет? |
Посредственный пользователь
Advanced Member
Откуда: $pb Всего сообщений: 1469 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 июля 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 25 июня 2015 23:15 Сообщение отредактировано: 25 июня 2015 23:16
Sergei Frolov написал: Acad10 не прореагировал положительно :-) эх! Этот подойдет? Позже попробую еще на одной хт-шке. |
Посредственный пользователь
Advanced Member
Откуда: $pb Всего сообщений: 1469 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 июля 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 25 июня 2015 23:20 Сообщение отредактировано: 25 июня 2015 23:20
Fe-Restorator написал: Ем87 - она и есть. некоей прожки, позволявшей автокаду запускаться без сопроца? На 286,386 позволит автокад без сопроца запустыть. А для хт пока не нашел. Видал битые ссылки на файлы ,вроде ''8087show.*'' |
Fe-Restorator |
NEW! Сообщение отправлено: 26 июня 2015 0:38 Сообщение отредактировано: 26 июня 2015 0:40
Посредственный пользователь написал: Когда-то пускал автокад на ХТ, без сопроца. Софта не сохранилось, читай - не удалось стыбзить, но сам факт работы автокада помню чётко. Разве-что не знаю, был-ли сие именно эмулятор. Или какой-нть костыль-затычка, "отрубатор" проверки на наличие сопроца... Ем87 - она и есть. Скорость работы автокада заметно падала при таком запуске, в сравнении с той-же самой ХТ, со вставленным внутрь чипом сопроца. |
Сейчас на форуме |
Посредственный пользователь
Advanced Member
Откуда: $pb Всего сообщений: 1469 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 июля 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 26 июня 2015 9:17 Сообщение отредактировано: 26 июня 2015 14:47
Fe-Restorator написал: Я тоже помню .приятель запускал на 'Поиске'.два десятка лет тому назад. сам факт работы автокада помню чётко. Знать бы,что за эмуль был. - http://i60.tinypic.com/1zv67us.jpg -такую модель за минуту выводит на экран. На хт/4.77мгц/ega Сам автокад10 грузится ~полторы минуты. Но озу потребуется много. Если для русской версии предварительно грузить руссификатор,то на более сложные графические модели уже не хватит памяти. А для полного удовольствия еще и драйвер мыши недурно иметь :-) |
georgel
Junior Member
Всего сообщений: 93 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 мар. 2010 |
Для эмуляций сопроцессора на РС/ХТ у него должен быть как минимум 80186/80188 проц, который поддерживает trap7. На таком em87 работает. |
BreakPoint |
NEW! Сообщение отправлено: 26 января 2016 22:23
в 186 вроде как тоже нету прерывания 7 http://stanislavs.org/helppc/int_table.html |
Сейчас на форуме |
georgel
Junior Member
Всего сообщений: 93 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 мар. 2010 | |
BreakPoint |
NEW! Сообщение отправлено: 27 января 2016 9:04
Это третье поколени 90 года. Я думал понимаю, что мы оригинальный обсуждаем. |
Сейчас на форуме |
georgel
Junior Member
Всего сообщений: 93 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 мар. 2010 |
Не могу найти сейчас даташит для "оригинального". Там то же самое. Лучше смотреть в даташит, чем в сомнительных "источниках" как приведенного вами. |
BreakPoint |
NEW! Сообщение отправлено: 27 января 2016 13:02
Вот даташит http://pdf1.alldatasheet.com/d...80186.html |
Сейчас на форуме |
georgel
Junior Member
Всего сообщений: 93 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 мар. 2010 |
Нет, не годиться, это hardware datasheet только. |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Есть вот это: http://www.bitsavers.org/pdf/i..._Mar83.pdf Цитирую: Это оно? Датировано мартом 83-го. ESC Opcode: |
BreakPoint |
NEW! Сообщение отправлено: 27 января 2016 16:58
Да оно. И за ссылку спасибо |
Сейчас на форуме |
georgel
Junior Member
Всего сообщений: 93 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 мар. 2010 |
Если распаковать Em87, то заметим, что он с большой вероятностью по существу утекший из Интел-а эмуль. Добавив к тому еще и сверхточную не только математическую, но и системную эмуляцию реального 8087, я уверен в таком предположений. |
BreakPoint |
NEW! Сообщение отправлено: 27 января 2016 18:03
А что вы подразумеваете под системной эмуляцией? У Тома Шенли в "ISA system architecture" есть описание как прицепить эмулятор к процу. Технически прицепить не очень сложно - по сути надо перезаписать адресс дефолтной ISR прерывания 7 на адресс своей ISR . Но сам эмулятор это наверно еще тот головняк. Как я поянл ISR получает CS:IP (через стек) инструкции которая вызвала исключение - и все! Т.е. емулятор должен самостоятельно раскодировать инструкцию и только потом, собственно, провести вычисления. |
Сейчас на форуме |
georgel
Junior Member
Всего сообщений: 93 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 мар. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 27 января 2016 18:54 Сообщение отредактировано: 27 января 2016 18:55
Для начинающего человека для начала можно например сравнить как ведут себя разные эмуляторы того времени (я запомнил em87, franke387 и Q387/Q87) при отладки программой с floating point инструкциями. Можно посмотреть как они ведут себя с mcpdiag. Что случается при ребуут-а. Потом насколько близки их математические результаты к реальному 8087. Более глобоко можно исследовать их исключения и т.д. Все зависит от знаний исследующего... |
<<Назад Вперед>> | Страницы: 1 2 3 | Печать |
Полигон-2 » Старый софт » Emulator 8087 ? |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |