Хотя процессоры спроектированы так, чтобы соответствовать стандарту инструкций (скажем, x86), и что любая ОС, скомпилированная с этой инструкцией, может работать поверх нее.
Существует определенная категория аппаратных средств / функций, которые подпадают под зонтик «чипсетных» устройств.
В 80-х годах ЦП являлся одним из компонентов множества дискретных микросхем на материнской плате, и было много других компонентов (отдельных микросхем), которые, хотя технически не требовались для функционирования самого ЦП, тем не менее формировали «базовое оборудование» системы. - примерами устройств являются программируемый контроллер прерываний, программируемый интервальный таймер и контроллер DMA. Эти устройства являются частью «физической инфраструктуры» системы и позволяют процессору намного проще взаимодействовать с внешним миром - и если это оборудование стандартизировано, у вас есть платформа.
Технически, аппаратные средства этого типа являются «периферийными устройствами», поскольку они не встроены в процессор, но у вас нет возможности их удалить. Их можно всегда считать существующими - и, таким образом, они стали частью «стандартной платформы ПК» по соглашению. В конечном итоге они были объединены в один чип различными поставщиками, но все еще назывались «чипсетами» - и из других традиционно дискретных аппаратных средств, таких как контроллеры IDE, VGA-контроллеры также будут включены.
Сейчас, в современную эпоху, большинство аппаратных средств типа «набор микросхем» теперь представляют собой усовершенствованные версии устаревшего аппаратного обеспечения платформы ПК (APIC, HPET, контроллер шины PCI-E, контроллер памяти, контроллеры USB и SATA и т. Д.), А также такие новые вещи, как управление питанием, управление питанием, интеграция с платформой типа «Management Engine». Большая часть этого встроена в процессор сейчас; возможно, мы скоро достигнем точки, когда на типичной материнской плате будет гнездо для процессора, слоты PCI-E и многое другое (сейчас существуют настоящие системы, подобные этой). Поскольку Intel и AMD интегрируют графику в свои процессоры, графика, вероятно, сейчас, вероятно, является большой частью чипсета.
Но аппаратное обеспечение набора микросхем, в той степени, в котором оно конфигурируется / программируется, по-прежнему представляется ЦП «снаружи», как традиционные внешние устройства, так и через механизм адресации, называемый «Регистры, зависящие от модели», хотя физически аппаратное обеспечение теперь является частью ЦП.,
Таким образом, драйверы по-прежнему нужны, как это было бы необходимо для любого внешнего устройства. AMD решает не делать / выпускать драйверы для Windows 7.
Windows по-прежнему будет загружаться на нем, просто различные устройства, являющиеся устройствами с чипсетом, могут отображаться как отсутствующие устройства в диспетчере устройств. Они могут включать такие элементы, как термодатчики, устройства PCI, которые взаимодействуют с графическим оборудованием, и т. Д. Драйверы чипсетов Intel часто переопределяют и реализуют лучшее управление питанием / температурой, чем BIOS (как я слышал), а драйверы чипсетов AMD могут делать то же самое.
Некоторые в комментариях ссылаются на такие вещи, как 3d-Now, MMX, SSE, SSE2 и т. Д. Это расширения набора команд x86, и не все процессоры имеют все расширения. Драйверы не нужны для доступа к ним. Программа, желающая их использовать, должна проверить, может ли ЦП их поддерживать, и это легко сделать с помощью CPUID
инструкции.