Как собрать компактный ПК с архитектурой x86 / EISA / ISA

Этот вопрос основан на предыдущем вопросе, который я задал ( ПК Retro / Nostalgia на базе x86 размером с Raspberry Pi), а также, я думаю, в какой-то степени он соответствует этому вопросу, касающемуся шины ISA на новых компьютерах

Я все еще нахожусь в поиске аппаратного обеспечения для создания компактного компьютера на базе x86, но на основе устаревших технологий, таких как 486/586 и расширение ISA для использования с устаревшей графикой и звуковыми картами (SB16).

Я исследовал:

  • SBC (одноплатный компьютер)
  • Nano-ITX, Pico-ITX
  • Задняя плоскость ISA/EISA

Поскольку эти технологии довольно устарели, создание крошечного эквивалента не было бы реалистичным вложением для любой технологической компании в настоящее время (за исключением тех на рынке, где используются устаревшие встроенные системы).

Итак, одна идея, которую я предложил для создания компактного ПК на базе x86, - это использовать небольшую объединительную плату ISA (может быть, только 2/3 слота ISA).

Конфигурация слота:

  1. Одноплатный компьютер (Legacy, 486/586, RAM, I/O, возможно, графика)
  2. Видеокарта (если на SBC ее нет) или дополнительный ввод / вывод (PS/2, RS-232)
  3. Оригинальный Sound Blaster 16

Моя первая проблема в том, что я не знаю, как работают объединительные платы ISA. Я полностью понимаю традиционную архитектуру ПК, где материнская плата управляет вводом / выводом в слоты расширения, однако в этой конфигурации, поскольку материнская плата по сути является картой на объединительной плате, я не уверен, сможет ли она / как взаимодействовать с ней. другое оборудование (видеокарта / звуковая карта), которое находится в отдельных слотах на задней панели.

Если кто-то обладает знаниями в этой области, я в основном хочу знать, является ли целью объединительной платы ISA обеспечение связи с другими устройствами при использовании в сочетании с SBC.

1 ответ

Решение

Я посмотрел на рынке для этого материала около 8 лет назад. Я обнаружил, что вариантов было очень мало, потому что технология ISA тогда считалась слишком устаревшей. Моя цель получить высокопроизводительный Pentium 4, но со слотами ISA, была сложной задачей. Я также хотел поддерживать большую часть оперативной памяти, которая широко поддерживается 32-разрядным программным обеспечением и т. Д. Я делал заметки в заметках для нового компьютера ISA; в частности, графики в newcomp.htm и almomobo.htm

Судя по тому, что я мог сказать, задние панели ISA не получили широкой похвалы за высокую совместимость. Казалось, что они были предназначены для промышленного использования, возможно, для таких вещей, как аппаратное обеспечение, которое управляло электронным оборудованием, посылая простые команды. В таких случаях компания заботится о таких вещах, как стандартизация (которая может потребовать старых карт для подключения к другому старому оборудованию), но не обязательно скорость и высочайшую производительность. Поэтому я действительно стремился к поддержке непосредственно на материнской плате.

IIRC, мой выбор был WinIP-06046. К сожалению, результаты были не очень удовлетворительными. Я отмечаю это в моем документированном опыте (в файле "again.htm"). Я попытался использовать звуковую карту, и она могла быть обнаружена, но попытка фактически передать аудиоданные на звуковую карту не привела к приятным мелодиям из динамиков. Это было также со звуковой картой, которая не была полностью проверена, чтобы быть недавно работающей. Тем не менее, я остался думать, что в конце концов, аппаратное обеспечение, похоже, не очень совместимо. Казалось, что на самом деле использование карты требовало некоторого времени, которое не работало с чипами, которые были смехотворно быстрыми (по сравнению со стандартами ISA).

Я слышал замечательные вещи о DOSBox, которые, как я увидел, были вам недовольны (основываясь на комментарии в другом вопросе, который вы указали). Я только что видел, как мой друг управлял DOSBox пару дней назад, и он плохо справлялся со Второй Реальностью Future Crew. Однако, несмотря на это несовершенство, я не думаю, что лучше будет попытаться объединить современные технологии (например, Raspberry Pi) со старыми технологиями (например, со старой звуковой картой ISA), даже с оборудованием для преобразования, таким как объединительная плата. Такая технология преобразования часто не работает так, как нам хотелось бы, даже если бы все было физически подключено.

Вы также можете попробовать ramlimit.htm, где я обсуждаю некоторые проблемы, связанные с попыткой использования более старого программного обеспечения на более новом оборудовании. Некоторые обходные пути задокументированы, но мои выводы заключались в том, что даже эти обходные пути не всегда функционировали так, как задокументировано.

Другие вопросы по тегам