Сможет ли теоритически 80376 процессор запустить MS-DOS / Windows ?

Описания, советы, ремонт, эксплуатация старых IBM PC-совместимых ПК
Ответить
mistyuk
Advanced Member
Сообщения: 759
Зарегистрирован: 05.10.2016,13:17
Откуда: Уссурийск

Сможет ли теоритически 80376 процессор запустить MS-DOS / Windows ?

Сообщение mistyuk » 27.09.2025,21:19

Доброго времени суток.
Интересует техническо- практический вопрос. Если только представить, что например была бы материнская плата с 80376 процессором, можно ли было бы на ней запустить какую либо распространенную OS тех времен из семейства DOS или Windows?
P.S. платы такой нет
P.S.S. проц, чипсет, биос есть
AGP - зло, T&L - зло, мультимедиа инструкции - зло.
Перейди на сторону добра.

Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 31227
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону
Благодарил (а): 45 раз
Поблагодарили: 120 раз

Вклад в сообщество

Сможет ли теоритически 80376 процессор запустить MS-DOS / Windows ?

Сообщение Rio444 » 27.09.2025,21:31

Скорее всего Windows NT.
В частности версия 3.51 https://ru.wikipedia.org/wiki/Windows_N ... 0%B8%D1%8F

Аватара пользователя
ATauenis
Advanced Member
Сообщения: 5811
Зарегистрирован: 30.04.2015,21:30
Откуда: Москва
Поблагодарили: 23 раза
Контактная информация:

Вклад в сообщество

Сможет ли теоритически 80376 процессор запустить MS-DOS / Windows ?

Сообщение ATauenis » 28.09.2025,12:04

mistyuk писал(а): 27.09.2025,21:19 была бы материнская плата с 80376 процессором
Смотря, совместимая ли по остальному с PC/AT. Может оказаться, что оно не имеет классических портов, DMA, прерываний, и прочего, не говоря о контроллерах всего и вся, или архитектуре BIOS. Тогда софт без перекомпиляции (и существенной доработки) точно никакой не запустится.
mistyuk писал(а): 27.09.2025,21:19биос есть
Дамп в студию. Сам BIOS обычный Award/AMI/Microid/Phoenix, или что-то эдакое своё?
mistyuk писал(а): 27.09.2025,21:19 можно ли было бы на ней запустить какую либо распространенную OS тех времен из семейства DOS или Windows?
DOS точно нет, OS/2 1.х тоже мимо. DOS использует реальный режим во всю, а OS/2 защищённый режим 286 (которого в 376 тоже нет). Windows 3.x, 9x тоже мимо, т.к. они оболочка для DOS. Насчёт NT не понятно, т.к.:
https://www.pagetable.com/?p=460 писал(а):Sounds like the perfect CPU? Well, here comes the catch: The 80376 doesn’t do paging. CR2 and CR3 don’t exist (it is undocumented whether accessing them causes an exception), CR0.PG is hardcoded to 0 (page 8) and the #PF exception does not exist (page 17). A man can dream though… a man can dream.
Возможно, что-то из этого используется и в NT-ядре. Что уж там, самый очевидный запрос https://www.google.ru/search?q=80376+linux не находит упоминаний, чтобы даже Linux собирали под этот процессор. Уж чего-чего, а он должен был быть, если бы были какие-либо массовые изделия на 376. Видимо, этот процессор шёл чисто на оборонку или всякие научные вычислиловки. Как наши делали калькуляторы архитектуры PDP-11, так и буржуи вполне так не отставали.
Последний раз редактировалось ATauenis 28.09.2025,12:09, всего редактировалось 1 раз.

pahan
Advanced Member
Сообщения: 5371
Зарегистрирован: 13.03.2015,14:23
Откуда: Химки, М.О.
Благодарил (а): 2 раза
Поблагодарили: 34 раза

Вклад в сообщество

Сможет ли теоритически 80376 процессор запустить MS-DOS / Windows ?

Сообщение pahan » 28.09.2025,12:08

С чего это такой вывод?
It differed from the 80386 in not supporting real mode (the processor booted directly into 32-bit protected mode)[1] and having no support for paging in the MMU.
То есть на самом деле это больше похоже на 286й у которого отрезали реальный режим. То есть винда сразу идёт нафиг в любом варианте (ntldr тоже стартует в реальном режиме и потом переключается в защищенный). Можно попробовать всякую экзотику, умеющую в защищенный режим 286го - Xenix/286, первые версии os/2, юниксы под 286й, но ещё неизвестно не понадобится ли их загрузчику реальный режим. Хотя учитывая что реальный режим на самом деле не больше чем
защищенный, обвешанный дополнительными проверками, чтобы эмулировать 8088
, если авторы загрузчиков в то время лезли в недокументированные функции, оно даже может взлететь на каких-то версиях. Тут только эксперименты помогут.

Аватара пользователя
ATauenis
Advanced Member
Сообщения: 5811
Зарегистрирован: 30.04.2015,21:30
Откуда: Москва
Поблагодарили: 23 раза
Контактная информация:

Вклад в сообщество

Сможет ли теоритически 80376 процессор запустить MS-DOS / Windows ?

Сообщение ATauenis » 28.09.2025,12:16

pahan писал(а): 28.09.2025,12:08 С чего это такой вывод?
https://www.pagetable.com/?p=460 писал(а):286-style descriptors are not supported either
pahan писал(а): 28.09.2025,12:08 (ntldr тоже стартует в реальном режиме и потом переключается в защищенный)
Загрузчик, допустим, можно сделать свой. Но будет ли работать NTOSKRNL/HAL, когда процессор такой куцый? Сомневаюсь. Действительно, шансы есть только у чего-то, изначально сделанного под 286, но пересобранного под более 16 метров оперативки, т.е. в защищённый режим 386, без существенных переделок по типу введения файла подкачки.

pahan
Advanced Member
Сообщения: 5371
Зарегистрирован: 13.03.2015,14:23
Откуда: Химки, М.О.
Благодарил (а): 2 раза
Поблагодарили: 34 раза

Вклад в сообщество

Сможет ли теоритически 80376 процессор запустить MS-DOS / Windows ?

Сообщение pahan » 28.09.2025,12:26

но пересобранного под более 16 метров оперативки
Даже не пересобранного. Физически у него шина адреса 24 бита, т.е. те же 16 Мб как у 286 и 386sx, а логические 32 бита всё равно без страничного режима бесполезны (если не городить какую-то внешнюю схему, которая будет банки памяти переключать).

mistyuk
Advanced Member
Сообщения: 759
Зарегистрирован: 05.10.2016,13:17
Откуда: Уссурийск

Сможет ли теоритически 80376 процессор запустить MS-DOS / Windows ?

Сообщение mistyuk » 28.09.2025,13:34

Дополняю...

Надпись на БИОС:
U46
376 CPU
6706063 REV A
(C) 1993 CC

Биос DIP40, смогу скинуть как доберусь домой. Но увы это в следующем году только (((

Чипсет A82370.

Даже есть сопр стандартный 80387SX на плате.

P.S. если по возможности свободного времень снять разводку платы, то добавить туда ISA слот будет не проблема. А из проблем вижу это можно ли на нем потом что то будет запустить и снять прошивки с GAL/PAL.
AGP - зло, T&L - зло, мультимедиа инструкции - зло.
Перейди на сторону добра.

Ответить