Aku tidak didukung CPU dimasukkan ke dalam mesin saya dan saya mendapatkan error ini saat PC booting adalah: tidak Didukung CPU dipasang
. Pertanyaan saya isn't cara untuk memperbaiki kesalahan itu melainkan:
Cara ini adalah pesan kesalahan yang ditampilkan jika CPU tidak di gunakan? Dapat BIOS bekerja tanpa CPU?
Tidak, BIOS tidak dapat bekerja tanpa CPU.
Hal pertama komputer anda ketika anda kekuatan pada adalah mengecek koneksi antara CPU dan RAM yang baik. Ini adalah listrik sederhana memeriksa bahwa semua jalur bus output dihubungkan ke input yang benar. Jika ini cek sederhana doesn't lulus, anda mendapatkan beep code (atau mungkin LED display pada beberapa motherboard). Pemeriksaan ini tidak memerlukan CPU, namun tanpa CPU saat ini, anda mungkin tidak bahkan mendapatkan kode beep, bahkan yang memerlukan beberapa ukuran dari pengolahan (tergantung motherboard).
Setelah hal-hal ini check out, namun, kemudian CPU mulai eksekusi program yang terkandung dalam BIOS ROM yang melakukan beberapa tambahan yang lebih tinggi-tingkat pemeriksaan (seperti apakah memori timing bekerja, apakah firmware tambahan untuk onboard, perangkat dapat dimuat dengan benar, dll). ROM ini program ditulis dalam bahasa assembly x86 dan tidak membutuhkan CPU untuk mengeksekusinya.
Apa yang terjadi dalam kasus anda adalah bahwa CPU elektrik kompatibel dengan motherboard dan tidak bekerja, tetapi tidak memiliki beberapa tingkat rendah dukungan fitur yang motherboard tergantung pada. Mungkin anda menggunakan CPU yang memiliki TDP lebih tinggi (menghasilkan panas lebih banyak) dari motherboard dapat menangani, memiliki lebih banyak core dari BIOS tahu bagaimana untuk menginisialisasi, atau mungkin doesn't dukungan beberapa kekuatan negara BIOS adalah mencoba untuk mengatur. Anda tidak't menyebutkan apa CPU/motherboard combo anda're menggunakan.
Dalam kasus apapun, meskipun, CPU adalah memberikan dukungan yang cukup untuk BIOS yang dapat mengeksekusi program yang tersimpan dalam ROM (termasuk memindahkan byte dalam dan keluar dari memori video). Itu hanya bisa't mendapatkan jauh dari itu.
It's mungkin hanya memeriksa keluarga dan melangkah Id dari prosesor terhadap internal daftar didukung CPU jenis. Dalam banyak kasus, ini dapat ditambal dengan upgrade BIOS. Tapi anda'd butuhkan untuk menyisipkan didukung CPU pertama dalam rangka untuk flash.
It's mungkin karena tidak didukung fitur dari mode protected, tapi pada saat itu menampilkan pesan ini tidak't masukkan itu belum dan masih dalam 8086 mode. Jadi, itu doesn't bekerja TANPA CPU, BIOS hanya sebuah program, hal ini dapat't bekerja tanpa CPU. It's hanya yang terdeteksi bahwa itu tidak't pergi melewati suatu titik tertentu dalam eksekusi dan berhenti sebelum mencapai tempat itu.
I'll menjelaskan: pertama DOS PCs didn't memiliki semua yang rumit mode eksekusi yang dibutuhkan untuk benar multitasking dan multi user penggunaan. Ketika Intel diperkenalkan di Cpu, mereka ingin mempertahankan kompatibilitas dengan Cpu yang lebih tua. Itu sebabnya mereka memperkenalkan dua mode: Mereka pertama kali memulai 8086 CPU, mereka melakukan beberapa tes dan inisialisasi, dan hanya kemudian mereka pergi ke protected mode.
"tidak Didukung CPU" tidak memberitahu anda bahwa CPU adalah non-fungsional. Itu mungkin berarti bahwa firmware pada motherboard (apakah BIOS atau UEFI) telah mengeksekusi beberapa kode pada CPU yang telah ditentukan bahwa CPU tidak kompatibel dengan beberapa fitur-fitur tertentu motherboard bergantung pada selama operasi normal. Atau hanya bahwa motherboard belum diuji dengan CPU dan produsen doesn't ingin mengambil risiko itu.
Tapi tak satu pun dari ini berarti CPU dapat't mengeksekusi instruksi pada saat boot. Misalnya, semua modern x86 Cpu memiliki CPUID instruksi yang dapat digunakan untuk menentukan apakah berbagai fitur prosesor yang tersedia. Kode boot bisa mengeksekusi instruksi ini dan menampilkan pesan kesalahan jika diperlukan fitur-fitur yang tidak tersedia.
BIOS memiliki checklist (POS) bahwa ia pergi melalui untuk menginisialisasi semua bagian dari komputer. Ketika mereka tidak lulus pemeriksaan, maka anda mendapatkan error seperti milik anda. Bagian dari POS set instruksi adalah untuk menetapkan mengganggu untuk komponen. Jika semua komponen dengan benar telah mengganggu OS dimuat dan menyela diteruskan ke OS sehingga OS dapat berinteraksi dengan komponen-komponen. Ini adalah versi sederhana dari apa yang terjadi untuk singkatnya. Berikut ini adalah daftar yang lebih rinci dari apa yang terjadi: boot detail
BIOS memiliki kontrol awal dari perangkat sehingga dapat memeriksa dan menampilkan kesalahan jika diperlukan. Banyak kesalahan yang saya lihat beep, atau flashing Led yang harus mendongak untuk maknanya. Biasanya doesn't menunjukkan error pada monitor seperti dalam kasus anda (karena bagaimana jika kartu video adalah masalah). BIOS memiliki kemampuan untuk menjalankan hanya yang paling dasar inisialisasi urutan, dan dalam beberapa kasus relay hanya yang paling dasar dari kode kesalahan. BIOS sudah memiliki interupsi untuk kerja komponen-komponen seperti yang dinyatakan di atas sehingga tidak perlu CPU untuk memproses sesuatu dalam rangka untuk mengirim sinyal menggunakan motherboard untuk menghasilkan bunyi atau lampu berkedip, atau dalam kasus anda kartu video untuk menampilkan pesan.