Pour qu'un CPU fonctionne sur une carte mère il y plusieurs conditions:
La première: la plus évidente le bon socket
La seconde :un chipset supportant le CPU
Jusque là ton cpu rempli toutes les conditions MAIS:les CPU INTEL lorsqu'il sont placés sur une carte mère ne sont qu'en partie alimenté jusqu'a ce que le BIOS reçoive les µcodes du CPU ,qui sont le Cid et le Vid
le Cid est le code d'identification propre a chaque type et permet au bios d'en déterminer FSB,coéficient multiplicateur et autres caractéristiques et le Vid est l'identification du Vcore a appliquer par défault au démarrage .Si le BIOS reconnaît les µcodes ,la CM est capable de démarrer.
Maintenat si le BIOS n'a pas été compilé avec les µcodes de certains processeurs même si le chipset est capable de les supporté, jamais le BIOS n'envoiera la commande de tension au VRM (au module de régulation de tension a la norme INTEL) permettant de faire fonctionné ces CPU.Tu obtiens un black screen ou un message d'erreur du genre" CPU µcode error"
C'est un des gros inconvénient des PC de marque ans ton exemple si au moment de la sortie de ce PC les processeurs P4 Northwood 4OO MHz étaient déjà obsolète il est fort probable que le BIOS n'a pas été compilé avec les µcodes pour les faire fonctionner. Offrant une solution complète CM+ CPU, en principe pour eux l'on ne doit jamais downgrader leur configuration de même les upgrades ne sont généralement possible que si le même modèle de PC a été vendu par eux avec d'autres CPU >c'est spécialement le cas chez DELL
Généralement il ne font que très peu de mise a jour de BIOS et seulement pour les CPU qui sont vendu avec ce modèle ,il 'y a pas de mise a jour pour une série de CPU comme le font les fabricants de CM vendue en retails.
Il est aussi très difficile d'obtenir la liste des CPU supportés chez les grandes marques de PC ,ce qui est par contre très facile et très précis chez les constructeurs de CM retails