Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Технический флейм » Максимальные конфигурации PC |
<<Назад Вперед>> | Печать |
madmaks
Full Member
Откуда: Россия, Ярославская обл., г. Углич Всего сообщений: 204 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 23 сен. 2008 |
Старые PC имеют модульную систему, т.е. их можно собирать из частей произвольно. Время идет и те части, которые ранее стоили неимоверно дорого, теперь стоят относительно дешево, т.е. их можно использовать для достижения максимально сложной конфигурации. Потом, модуль для системы с открытой архитектурой можно разработать, изготовить и собрать самому или на заказ относительно дёшево (особенно для ISA). Зачем это надо? Во-первых, чтобы посмотреть на реальные ограничения реальной системы и изучать работу полностью укомплектованных компов, во-вторых, для тестирования системных программ, в-третьих, для забавы. На что мы можем обратить внимание: полноценность шины расширения - способность обслужить всё адресное пространство памяти/ввода процессора - работа на скорости локальной шины процессора - поддержка мастер режима (дополнительные процессоры) Что мы имеем, исторически. PC 8088 не встречал XT 8088 кратко чемпион по навороченности памяти 640Кб ОЗУ + 360Кб верхней памяти - 1Мб памяти прямого доступа 32Мб ОЗУ - память EMS LIM3.0 (где бы найти спецификацию LIM именно 3.0) достоинства скорости памяти достаточно для обслуживания проца - имеем действительно RAM полноценная шина ISA8 - можно установить карту расширения (или использовать возможности чипсета) которая заполнит всю свободную верхнюю память ОЗУ (около 128Кб) - видео от MDA до SVGA недостатки - доп. процессоры, которые установлены в ISA8, могут иметь доступ к 640К наплатной памяти только через наплатный контроллер DMA - мало устройств (1024 вместо 65536) AT 80286 ISA кратко самый простой работоспособный защищенный режим 16Мб памяти прямого доступа 32Мб ОЗУ EMS LIM3.0 достоинства скорости памяти достаточно для обслуживания проца - имеем действительно RAM полноценная шина ISA16 - можно установить карту расширения (или использовать возможности чипсета), которая заполнит всю свободную верхнюю память ОЗУ (у мня так на деле сделано) - можно установить карту расширения, которая заполнит 16Мб памяти прямого доступа - мастер устройства на шине работают прямо с наплатной памятью (арбитраж мастеров через наплатный контроллер DMA) недостатки - мало устройств (1024 вместо 65536) - выравнивание 16 бит для 16 бит обращений XT 80286 видел в детстве, помоему это 286 проц с 8-битными системными устройствами (от XT), но с ISA16 и 16 битной шиной, точно не знаю как он при этом работает PS/2 80286 MCA не знаком AT 80386 ISA кратко это AT286 компьютер с 386 процессором. весьма бедственное положение для целей ultimate 386 - фактически это 386-overdrive процессор/память для 286 матери достоинства единственный плюс - возможности самого процессора и его 32 битность недостатки огромная память (4Гб) представлена в виде 4-8 слотов по 8-16Мб макс (128 Мб макс) скорость процессора (33МГц) требует устанавливать самую быструю RAM и нет возможности усовершенствовать ограничения чипсета при доступе к памяти - на практике RAM работает на половине скорости, т.е. е фактически RAM уже нет, а кэша еще нет (кэш L2 (прозрачный, неуправляемый) может быть) неполноценная для 386 шина от 286 проца - ISA16 AT 80486 ISA кратко это AT286 компьютер с 486 процессором весьма бедственное положение для целей ultimate 486 - фактически это 486-overdrive процессор/память для 286 матери достоинства Возможности самого процессора и его 32 битность. Наконец-то производитель признал, что для частоты 33МГц наука еще не придумала RAM, поэтому появился L1 кэш (8Кб), который теперь и есть на самом деле RAM (видите, что Б. Гейтс был пророком, говоря про 640К RAM). Обычная RAM это теперь SAM (память с последовательным доступом, потоковая или пакетная память - как кому больше нравится). Управление кэшом prefetch еще нет (появится только в 3dnow/SSE) - загрузка кэш линии косвенная, write allocation тоже нет (появится только в K6-2/PII), но программа уже должна ориентироваться на "разрядность" кэш-линии и "число входов". Кэш write-back - позволяет откладывать запись, немедленно рапортуя о завершении операции. недостатки те же что и для AT386 AT 80486 EISA не знаком AT 80486 VLB не знаком AT 80486 PCI кратко свет в оконце для ultimate 486 достоинства полноценная шина PCI - она же PCI33/32 - полный доступ к 4Гб памяти и 64Кб портов ввода/вывода на полной (почти) скорости 33МГц (скорость достаточна для SAM). Мастер устройства. практически 80486 PCI это такой-же полноценный комп для 486 проца, как и AT286 был в свое время для 286 проца недостатки проблемы с медленной памятью средствами 486 решаются не очень хорошо (pentium 66FSB делает это лучше) AT pentium 66FSB PCI кратко это 80486 PCI с pentium 66FSB процессором опять бедственное положение для целей ultimate pentium - фактически это pentium-overdrive процессор/память для AT486 PCI достоинства возможности самого процессора и pentium 66FSB вводит DDR доступ к памяти. Сейчас начнутся крики, но это на самом деле так - удвоенная скорость передачи данных для этого 32-битного процессора достигается удвоением ширины шины данных, а контроллер такого DDR-доступа встроен в сам процессор (в процессор может быть встроен еще APIC, например). Даже EDO60 память не может работать на 66МГц без такта ожидания, но в пересчёте на 32 битную шину эта память работает на 66МГц без тактов ожидания (в середине передачи пакета), т.е. в 2 раза быстрее 486 и его аналогов. недостатки но в идеале pentium 66FSB способен передавать данные по шине 133МГц/32бит и шина PCI33/32 уже в 4 раза хуже, чем надо и более не может быть системной шиной, а становится чисто периферийной. AT pentium 66FSB PCI33/64 или PCI66/32 мертвому припарка AT pentium 66FSB PCI66/64 не видел, но должно быть хорошо AT pentium 66FSB AGP 2x (PCI66/32 2х) кратко что-то вроде 486 VLB кое-как выбрались из дыры PCI и используем AGP порт нецелевым образом - пихаем туда "суперплату" с RAM и всеми устройствами, которые должны работать на частоте локальной шины. AT pentium 100FSB AGP 2x кратко оверклокинг AGP нас частично спасет По уверению инженеров, 33МГц это предел для 5В логики, а 66МГц для 3.3В. Дальнейшее повышение частоты требует еще снижать напряжение и еще тщательней разводить цепи, использовать диф. синхронизацию и сигналы. Однако, есть видеокарты, которые работают на 89МГц и 3.3В на AGP, а где 90 там и все 100МГц, теоретически можно разработать глючную AGP суперплату, которая будет как-то рассчитывать на 100МГц синхро. Чипсет 440BX позволяет тактировать AGP частотой FSB (видел до 150МГц). AT pentium 133FSB AGP 4x кратко что-то вроде 486 VLB опять кое-как выбрались из дыры PCI и используем AGP порт нецелевым образом Дополняйте, если что. |
Cat Vaska
Advanced Member
Free black cat Откуда: Kiev Всего сообщений: 3603 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 мар. 2006 |
madmaks написал: Че за фигня, аффтар, о чем вы? Максимум для 386-х систем это: "Рапид Кад" или АМД на 40 мгц... Про Cx486DLC-40GP я уже не говорю.... скорость процессора (33МГц) |
Alex_reaper
Advanced Member
Откуда: СПб Всего сообщений: 363 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 10 июля 2009 |
Че то бредовое... На технический флейм не тянет, на попытку создания здесь филиала википедии - тоже... Мысли "впечать\вслух". А какова великая цель сиих рассуждений, причем не совсем верных и довольно сбивчивых? madmaks написал: это такое замечательное наблюдение, что прям даже странно, зачем оно потом в стольких пунктах опровергается..? Да и очень условно - "...собирать из частей произвольно...", это скорее сейчас проще, на новых платформах с PCI-E и USB, а вот раньше приходилось не только банально протокольчик соблюсти, но еще и обвязку подобрать, и такты синхронизировать и нагрузку шины учитывать, а не просто "а воткну как я нахреначенное на коленке да во все слоты на моей любимой экстихе! пусть порадуется перед смертью своей максимальностью! " Старые PC имеют модульную систему, т.е. их можно собирать из частей произвольно. Время идет и те части, которые ранее стоили неимоверно дорого, теперь стоят относительно дешево, т.е. их можно использовать для достижения максимально сложной конфигурации. |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Ну, как я понял, madmaks'у интересно, какую самую "крутую" конфигурацию можно собрать на "железе" того или иного поколения, учитывая потенциальную возможность оверклокинга и подключения собственных самодельных устройств для ещё большего увеличения производительности. В принципе, как мне кажется, тема интересная, но, к сожалению, много к вышеизложенному добавить не могу. Разве что - вроде у 286-го можно адресовать 65536 портов, а не 1024? Да и 8086/88 вроде тоже мог это делать? |
0leg
Advanced Member
Откуда: Город-герой Тула Всего сообщений: 1991 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 окт. 2007 |
uav1606, > вроде у 286-го можно адресовать 65536 портов, а не 1024? Да и 8086/88 вроде тоже мог это делать? Это _проц_ может столько адресовать. А вот чипсет мамы ограничивает это дело до 1024... |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
И правда, нашёл в IBM Personal Computer XT Technical Reference: Про 286-е, правда, ничего не нашёл... I/O devices are addressed using I/O mapped address space. The |
0leg
Advanced Member
Откуда: Город-герой Тула Всего сообщений: 1991 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 окт. 2007 |
uav1606, там примерно так: 0h - 0ffh — для девайсов на маме 100h - 3ffh — для девайсов в слотах а всё, что выше 400h, доступно только на EISA- и PCI-мамах. Т.е. начиная с 486 (или 386?..). |
madmaks
Full Member
Откуда: Россия, Ярославская обл., г. Углич Всего сообщений: 204 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 23 сен. 2008 |
uav1606 написал: Это ограничение ISA8 шины, которое перешло в ISA16 для совместимости со старыми картами. Ответ на вопрос "появится ли адресная информация выше 10бит на шине ISA" зависит от конкретной матплаты (в целях сокращения кол-ва буферов может и не появиться), но даже если и появится, то старые ISA карты по стандарту не будут ее декодировать. Про 286-е, правда, ничего не нашёл Подобные вопросы: "можно ли на ISA шине использовать устройства с INT по уровню сигнала, а не по фронту" или "что если несколько плат будут разделять одну линию INT" - в стандарт ISA не впишется. |
<<Назад Вперед>> | Печать |
Полигон-2 » Технический флейм » Максимальные конфигурации PC |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |