Apakah Perbezaan Antara Pemproses Teras dan Logik? (Diterangkan) - Semua Perbezaan

 Apakah Perbezaan Antara Pemproses Teras dan Logik? (Diterangkan) - Semua Perbezaan

Mary Davis

Pemproses diperlukan untuk setiap komputer berfungsi, sama ada pemproses kecekapan sederhana atau kuasa prestasi besar. Sudah tentu, pemproses, sering dikenali sebagai CPU atau Unit Pemprosesan Pusat, adalah komponen penting bagi setiap sistem kerja, tetapi ia jauh daripada satu-satunya.

CPU hari ini hampir kesemuanya dwi-teras, yang bermaksud bahawa keseluruhan pemproses terdiri daripada dua teras bebas yang digunakan untuk mengendalikan data. Tetapi apakah perbezaan antara teras pemproses dan pemproses logik, dan apakah prestasinya?

Dalam artikel ini, anda akan mempelajari tentang pemproses teras dan logik serta betul-betul perbezaan di antara mereka.

Apakah Pemproses Teras?

Teras pemproses ialah unit pemprosesan yang membaca arahan dan melaksanakannya. Arahan dipautkan bersama untuk mencipta pengalaman komputer anda apabila dijalankan dalam masa nyata. CPU anda mesti memproses semua yang anda lakukan pada komputer anda.

Apabila anda membuka folder, pemproses anda diperlukan. Apabila anda menaip ke dalam dokumen perkataan, pemproses anda juga diperlukan. Kad grafik anda—yang mempunyai beratus-ratus pemproses untuk bekerja pada data dengan pantas secara serentak—bertanggungjawab untuk perkara seperti melukis persekitaran desktop, tetingkap dan visual permainan. Walau bagaimanapun, mereka masih memerlukan pemproses anda sedikit sebanyak.

Inti ialah unit yang membaca arahan dan melaksanakannya.

Bagaimana Pemproses Teras Berfungsi?

Reka bentuk pemproses adalah sangat canggih dan sangat berbeza antara jenama dan model. Reka bentuk pemproses sentiasa dipertingkatkan untuk memberikan prestasi terbaik sambil menggunakan ruang dan tenaga yang paling sedikit.

Tidak kira perubahan seni bina, apabila pemproses memproses arahan, mereka melalui empat langkah utama:

  • Ambil
  • Nyahkod
  • Laksanakan
  • Tulis Balik

Ambil

Langkah ambil adalah apa yang anda jangkakan. Teras pemproses memperoleh arahan yang telah menunggunya, yang biasanya disimpan dalam ingatan. Ini boleh termasuk RAM, tetapi dalam teras pemproses semasa, arahan biasanya sudah menunggu untuk teras di dalam cache pemproses.

Kaunter program ialah bahagian pemproses yang berfungsi sebagai penanda halaman, menunjukkan tempat arahan sebelumnya berhenti dan arahan seterusnya bermula.

Nyahkod

Ia kemudian meneruskan untuk menyahkod arahan segera selepas mendapatkannya semula. Arahan yang memerlukan pelbagai bahagian teras pemproses, seperti aritmetik, mesti dinyahkod oleh teras pemproses.

Setiap bahagian mempunyai opcode yang memberitahu teras pemproses perkara yang perlu dilakukan dengan data yang mengikutinya. Bahagian teras pemproses yang berasingan boleh berfungsi sebaik sahaja teras pemproses menyelesaikan semuanya.

Laksanakan

Langkah pelaksanaan ialah apabila pemproses memikirkan perkara yang perlu dilakukannya dan kemudian melakukannya. Perkara yang berlaku di sini berbeza-beza berdasarkan teras pemproses yang dipersoalkan dan data yang dimasukkan.

Lihat juga: Apakah Perbezaan Antara Sel Elektrolitik Dan Sel Galvanik? (Analisis Terperinci) – Semua Perbezaan

Pemproses, sebagai contoh, boleh melakukan aritmetik dalam ALU (Unit Logik Aritmetik). Peranti ini boleh disambungkan kepada pelbagai input dan output untuk memecah nombor dan memberikan hasil yang sesuai.

Tulis Balik

Langkah terakhir, dikenali sebagai tulis balik, hanya menyimpan hasil daripada langkah-langkah sebelumnya dalam ingatan. Output dihalakan mengikut keperluan aplikasi yang sedang berjalan, tetapi ia sering disimpan dalam daftar CPU untuk capaian pantas mengikut arahan seterusnya.

Ia akan dikendalikan dari sana sehingga bahagian output perlu diproses semula, pada ketika itu ia mungkin disimpan ke RAM.

Pemprosesan teras mempunyai empat langkah-langkah.

Apakah Pemproses Logik?

Adalah lebih mudah untuk menentukan pemproses logik sekarang setelah kita tahu apa itu teras. Bilangan teras yang dilihat dan boleh ditangani oleh sistem pengendalian diukur dalam pemproses logik. Hasilnya, ini ialah jumlah bilangan teras fizikal dan bilangan utas yang boleh dikendalikan oleh setiap teras (pendaraban).

Sebagai contoh, anggap anda mempunyai CPU 8-teras, 8-benang. . Terdapat lapan pemproses logik yang tersedia untuk anda. Bilangan teras fizikal (8) didarab dengan nomborbenang yang mereka boleh kendalikan sama dengan angka ini.

Tetapi bagaimana jika CPU anda mempunyai keupayaan hyperthreading? Jadi CPU 8 teras akan mempunyai 8 * 2 = 16 pemproses logik kerana setiap teras boleh mengendalikan dua utas.

Mana Yang Lebih Baik?

Apa yang anda fikir lebih bernilai? Teras fizikal atau pemproses logik? Jawapannya mudah: teras fizikal.

Ingat bahawa anda tidak memproses dua utas pada masa yang sama dengan multithreading, anda hanya menjadualkannya supaya satu teras fizikal boleh mengendalikannya dengan cekap yang mungkin.

Dalam beban kerja yang selari dengan baik, seperti pemaparan CPU, pemproses logik (atau Benang) hanya akan memberikan peningkatan prestasi sebanyak 50 peratus. Dalam beban kerja sedemikian, teras fizikal akan menunjukkan peningkatan prestasi 100 peratus.

Pemproses, teras, Pemproses logik, pemproses maya

Pelbagai Jenis Pemproses

Banyak jenis pemproses dicipta dalam seni bina yang berbeza, seperti 64-bit dan 32-bit, untuk kelajuan dan fleksibiliti yang optimum. Jenis CPU yang paling lazim ialah teras tunggal, dwi-teras, quad-core, Hexa-core, octa-core dan deca-core, seperti yang disenaraikan di bawah :

Pemproses Ciri
CPU teras tunggal -Boleh melaksanakan hanya satu arahan pada satu masa.

-Tidak cekap apabila melibatkan pelbagai tugas.

-Jika lebih daripada satu perisian sedang berjalan, terdapat satu ciri yang boleh dilihatpenurunan prestasi.

-Jika satu pembedahan telah dimulakan, yang kedua harus menunggu sehingga yang pertama selesai.

CPU dwiteras -Dua pemproses digabungkan menjadi satu kotak.

-Teknologi hyper-threading disokong (walaupun tidak dalam semua CPU Intel dwi-teras).

-64- arahan bit disokong.

-Kapasiti untuk berbilang tugas dan berbilang benang (Baca lebih lanjut di bawah)

-Berbilang tugas adalah mudah dengan peranti ini.

-Ia menggunakan kurang kuasa.

-Reka bentuknya telah diuji secara menyeluruh dan terbukti boleh dipercayai.

CPU empat teras - Merupakan cip yang mempunyai empat unit berbeza dipanggil teras yang membaca dan melaksanakan arahan CPU seperti menambah, memindahkan data dan cawangan.

-Setiap teras berinteraksi dengan litar lain pada semikonduktor, seperti cache, pengurusan memori dan input/output pelabuhan.

Pemproses Teras Hexa -Ia adalah satu lagi CPU berbilang teras dengan enam teras yang boleh melaksanakan tugas lebih pantas daripada empat teras dan pemproses dwi-teras.

-Adalah mudah untuk pengguna komputer peribadi dan Intel kini telah melancarkan Inter core i7 pada tahun 2010 dengan pemproses teras Hexa.

-Pemproses Hexacore kini boleh diakses dalam telefon bimbit.

Pemproses okta-teras -Terdiri daripada sepasang pemproses empat teras yang membahagikan tugas ke dalam kategori yang berbeza.

-Sekiranya berlaku kecemasan atau permintaan, set empat pantasdaripada teras akan dicetuskan.

Lihat juga: Perbezaan Antara "Watashi Wa", "Boku Wa" dan "Ore Wa" - Semua Perbezaan

-Okta-teras ditentukan dengan sempurna dengan teras dwi-kod dan dilaraskan sewajarnya untuk memberikan prestasi terbaik.

Pemproses teras deka -Ia lebih berkuasa daripada pemproses lain dan cemerlang dalam berbilang tugas.

-Kebanyakan telefon pintar hari ini didatangkan dengan CPU teras Deca yang kos rendah dan tidak pernah ketinggalan zaman .

-Kebanyakan alat yang terdapat di pasaran mempunyai pemproses baharu ini yang memberikan pelanggan pengalaman yang lebih baik dan fungsi tambahan yang agak membantu.

Jenis pemproses yang berbeza

Kesimpulan

  • Teras ialah unit pemprosesan yang membaca arahan dan melaksanakannya.
  • Apabila pemproses memproses arahan, mereka melalui empat langkah .
  • Berbilang teras boleh dilakukan dalam CPU.
  • Bilangan pemproses logik merujuk kepada bilangan Benang CPU yang boleh dilihat dan ditangani oleh sistem pengendalian.
  • Teras boleh meningkatkan prestasi anda dan membantu anda melakukan kerja anda dengan lebih cepat.
  • Pemprosesan teras melalui empat langkah utama.

    Mary Davis

    Mary Davis ialah seorang penulis, pencipta kandungan dan penyelidik gemar yang pakar dalam analisis perbandingan mengenai pelbagai topik. Dengan ijazah dalam kewartawanan dan lebih lima tahun pengalaman dalam bidang itu, Mary mempunyai semangat untuk menyampaikan maklumat yang tidak berat sebelah dan terus terang kepada pembacanya. Kecintaannya terhadap penulisan bermula sejak dia masih muda dan telah menjadi pendorong di sebalik kejayaannya dalam bidang penulisan. Keupayaan Mary untuk menyelidik dan membentangkan penemuan dalam format yang mudah difahami dan menarik telah membuatkan dia diminati pembaca di seluruh dunia. Apabila dia tidak menulis, Mary gemar mengembara, membaca, dan meluangkan masa bersama keluarga dan rakan-rakan.