Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-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 написал: скорость процессора (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 |
![]() |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние |
![]() |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем |
![]() |