Không, BIOS không thể hoạt động mà không có CPU.
Điều đầu tiên máy tính của bạn làm khi bật nguồn là kiểm tra xem các kết nối giữa CPU và RAM có tốt không. Đây là một kiểm tra điện đơn giản rằng tất cả các đầu ra của tuyến xe buýt được kết nối với các đầu vào chính xác. Nếu kiểm tra đơn giản này không vượt qua, bạn sẽ nhận được mã tiếng bíp (hoặc có thể là màn hình LED trên một số bo mạch chủ). Kiểm tra này không yêu cầu CPU, tuy nhiên nếu không có CPU, bạn thậm chí có thể không nhận được mã tiếng bíp, vì thậm chí điều đó đòi hỏi một số biện pháp xử lý (phụ thuộc vào bo mạch chủ).
Tuy nhiên, khi những điều này kiểm tra, CPU sẽ bắt đầu thực thi chương trình có trong ROM BIOS thực hiện một số kiểm tra cấp cao hơn (chẳng hạn như liệu thời gian bộ nhớ có hoạt động hay không, liệu phần sụn bổ sung cho các thiết bị trên bo mạch có thể được tải chính xác hay không, v.v.). Chương trình ROM này được viết bằng ngôn ngữ lắp ráp x86 và không yêu cầu CPU thực thi nó.
Điều đã xảy ra trong trường hợp của bạn là CPU tương thích điện với bo mạch chủ và không hoạt động, nhưng thiếu một số hỗ trợ tính năng cấp thấp mà bo mạch chủ phụ thuộc vào. Có lẽ bạn đã sử dụng CPU có TDP cao hơn (tạo ra nhiều nhiệt hơn) mà bo mạch chủ có thể xử lý, có nhiều lõi hơn BIOS biết cách khởi tạo hoặc có thể không hỗ trợ một số trạng thái năng lượng mà BIOS đang cố gắng thiết lập. Bạn đã không đề cập đến kết hợp CPU / bo mạch chủ nào.
Tuy nhiên, trong mọi trường hợp, CPU đang cung cấp đủ hỗ trợ cho BIOS để nó có thể thực thi các chương trình được lưu trữ trong ROM của nó (bao gồm cả việc di chuyển byte vào và ra khỏi bộ nhớ video). Nó không thể đi xa hơn thế.
Có lẽ chỉ cần kiểm tra họ ID và bước ID từ bộ xử lý dựa vào danh sách nội bộ các loại CPU được hỗ trợ. Trong nhiều trường hợp, điều này có thể được vá bằng nâng cấp BIOS. Nhưng trước tiên bạn cần chèn CPU được hỗ trợ để flash nó.