Prosesor modern nduweni bentuk persegi panjang cilik, sing diwujudake minangka plate of silicon. Piring kasebut dhewe dilindhungi dening omah khusus sing digawe saka plastik utawa keramik. Kabeh rencana utama ana ing panlithe, saengga kabeh karya sing dienggo ing CPU ditindakake. Yen katon arang banget prasaja, banjur apa bab sirkuit kasebut dhewe lan cara prosesor bisa dianggo? Ayo padha tugase.
Carane ora prosesor komputer
Komposisi CPU kalebu sawetara unsur beda. Saben wong nindakake tumindak, transfer data lan kontrol. Pangguna biasa sing biasa mbedakake prosesor kanthi frekuensi jam, jumlah memori cache, lan intine. Nanging iki ora kabeh sing njamin karya sing dipercaya lan cepet. Wigati menehi panjaluk khusus kanggo saben komponèn.
Arsitektur
Rancangan internal CPU asring beda antara siji lan sijiné, saben kulawarga nduweni sifat lan fungsi dhewe - iki diarani arsitèktur. Conto desain prosesor sing bisa dideleng ing gambar ngisor iki.
Nanging akeh sing dipigunakaké kanggo makna arti sing rada béda karo arsitèktur prosesor. Yen kita nimbang saka sudut pandang pemrograman, banjur ditemtokake kanthi kemampuan kanggo nglakokaké set kode tartamtu. Yen sampeyan tuku CPU modern, mesthine kasebut arsitektur x86.
Deleng uga: Temtokake kapasitas digit prosesor
Kernels
Bagian utama saka CPU diarani kernel, ngemot kabeh blok sing perlu, uga tugas logis lan aritmetika sing dilakokake. Yen katon ing ngisor iki, sampeyan bisa nggawe carane saben blok kernel katon:
- Instruksi sampel modul. Kene pangenalan instruksi ditindakake dening alamat sing ditemtokake ing counter perintah. Jumlah bacaan simultan saka swara langsung gumantung ing jumlah sing diisi blokir decryption, sing mbantu ngilangi saben siklus kerja kanthi nomer instruksi sing paling gedhe.
- Prediksi konversi tanggung jawab kanggo operasi optimal saka pamblokiran pilihan instruksi. Iku nemtokake urutan printah eksekusi, ngemot pipa kernel.
- Modul dekoding Bagian kernel iki tanggung jawab kanggo nemtokake sawetara proses kanggo tugas. Tugas decoding dhewe rumit banget amarga ukuran instruksi sing ora komprehensif. Ing prosesor paling anyar saka unit kasebut ana sawetara inti.
- Modul data sampling. Dheweke njupuk informasi saka RAM utawa cache. Padha nindakake persis data sampling, sing perlu ing wayahe kanggo execution saka instruction.
- Unit kontrol Jeneng kasebut uga nyatakake babagan pentinge komponen kasebut. Ing inti, iku unsur paling penting, amarga mrodhuksi distribusi energi antarane kabeh pamblokiran, ngewangi kanggo nindakake saben tindakan ing wektu.
- Modul nyimpen asil. Dirancang kanggo rekaman sawise mburi instruksi proses ing RAM. Alamat simpen ditemtokake ing tugas ngeksekusi.
- Unsur operasi ngganggu. CPU bisa nindakake pirang-pirang tugas sakaligus amarga fungsi interrupt, iki ngidini kanggo ngendhegake mlaku saka siji program kanthi ngganti instruksi liyane.
- Ndaftar. Hasil sementara kanggo instruksi disimpen ing kene; komponen iki bisa diarani minangka memori akses acak cepet sing cepet. Biasane volume ora ngluwihi sawetara atus sithik.
- Counter Command Iku nyimpen alamat printah sing bakal melu ing siklus prosesor sabanjure.
Bus sistem
Ing CPU bus sistem sambungake piranti kasebut ing PC. Mung dheweke langsung disambungake, unsur liyane disambung liwat macem-macem pengontrol. Ing bis dhewe ana akeh garis sinyal liwat informasi sing dikirim. Saben baris nduweni protokol dhewe, sing nyedhiyakake komunikasi liwat pengontrol karo komponen komputer liyane sing disambungake. Bus nduweni frekuensi dhewe, luwih dhuwur, luwih cepet ijol-ijolan informasi antarane unsur penghubung sistem kasebut.
Memori cache
Kacepetan CPU gumantung marang kemampuan kanggo cepet milih perintah lan data saka memori. Amarga memori cache, wektu operasi suda amarga kasunyatan sing nduwe peran minangka penyangga sementara sing nyedhiyakake pangiriman data CPU cepet menyang RAM utawa sabalikna.
Karakter utama saka cache yaiku prabédan tingkat. Yen dhuwur, mula memori luwih alon lan luwih gedhe. Sing paling cepet lan cilik iku memori saka tingkat pisanan. Prinsip pengoperasian elemen iki prasaja banget - CPU maca data saka RAM lan nempatake cache kabeh tingkat, nalika ngilangi informasi sing wis diakses kanggo wektu sing suwe. Yen prosesor perlu informasi kasebut maneh, bakal nampa luwih cepet amarga penyangga sementara.
Socket (konektor)
Amarga kasunyatane yen prosesor nduweni konektor dhewe (soket utawa slot), sampeyan bisa kanthi gampang ngganti karo breakdown utawa nganyarke komputer. Tanpa soket, CPU bakal dipasarke menyang papan induk, nggawe angel kanggo ndandani utawa ngganti. Sampeyan perlu menehi perhatian - saben konektor dirancang khusus kanggo nginstal pamroses tartamtu.
Biasane, kedhaftar ora sengaja tuku prosesor lan motherboard sing ora kompatibel, sing nyebabake masalah tambahan.
Deleng uga:
Milih prosesor kanggo komputer
Milih papan induk kanggo komputer
Video inti
Thanks kanggo introduksi inti video menyang prosesor, tumindak minangka kertu video. Mesthi, ora mbandhingake karo daya, nanging yen sampeyan tuku CPU kanggo tugas sing prasaja, sampeyan bisa nindakake tanpa kertu grafis. Paling apik, inti video sing terpantul ditampilake ing laptop murah lan komputer meja sing murah.
Ing artikel iki, kita nyatakake kanthi rinci apa prosesor kasebut, ngomongake babagan peran saben unsur, pentinge lan gumantung ing unsur liyane. Mugi-mugi informasi punika bermanfaat, lan sampeyan sampun sinau prasaja lan narik kawigatosan sampeyan dhumateng donya CPU.