Non, le BIOS ne peut pas fonctionner sans le processeur.
Lorsque vous allumez votre ordinateur, la première chose à faire est de vérifier que les connexions entre le processeur et la mémoire vive sont bonnes. Ceci est une simple vérification électrique que toutes les sorties de ligne de bus sont connectées aux entrées correctes. Si cette vérification simple ne réussit pas, vous obtenez un code sonore (ou éventuellement un affichage LED sur certaines cartes mères). Cette vérification ne nécessite pas le processeur, mais sans ce dernier, vous pouvez même ne pas recevoir de codes sonores, car même cela nécessite un certain traitement (dépend de la carte mère).
Cependant, une fois ces opérations vérifiées, la CPU commence à exécuter le programme contenu dans la ROM du BIOS qui effectue des vérifications supplémentaires de niveau supérieur (telles que le minutage de la mémoire, le chargement de micrologiciels supplémentaires pour les périphériques intégrés, etc.). Ce programme ROM est écrit en langage assembleur x86 et ne nécessite l'unité centrale de traitement pour l' exécuter.
Ce qui s’est passé dans votre cas, c’est que le processeur est électriquement compatible avec la carte mère et qu’il fonctionne, mais qu’il manque certaines fonctionnalités de bas niveau dont dépend la carte mère. Peut-être avez-vous utilisé un processeur dont le TDP est supérieur (génère plus de chaleur) que la carte mère ne peut en gérer, dont le nombre de cœurs est supérieur à celui que le BIOS sait initialiser ou qui ne prend peut-être pas en charge un certain état d'alimentation que le BIOS tente de définir. Vous n'avez pas mentionné le combo CPU / carte mère que vous utilisez.
Dans tous les cas, le processeur fournit suffisamment de support au BIOS pour qu’il puisse exécuter les programmes stockés dans sa ROM (y compris le déplacement d’octets dans et hors de la mémoire vidéo). Cela ne peut tout simplement pas aller plus loin que cela.
Il suffit probablement de vérifier la famille et les identifiants pas à pas du processeur par rapport à une liste interne des types de CPU pris en charge. Dans de nombreux cas, cela peut être corrigé avec une mise à niveau du BIOS. Mais vous devez d'abord insérer un processeur pris en charge pour pouvoir le flasher.