Tutorial

Bagian dari prosesor 【dasar-dasar】 ⭐️

Daftar Isi:

Anonim

Setiap prosesor memiliki bagian - bagian tertentu yang harus Anda ketahui dan pahami cara kerjanya. Jadi, inilah tutorial untuk mempelajari dasar-dasarnya.

Prosesor agak lebih kompleks daripada yang kita pikirkan. Ini bukan hanya tentang inti, utas, frekuensi, dan cache, tetapi setiap prosesor memiliki bagian-bagian tertentu yang perlu diketahui. Karena kita tahu bahwa banyak yang tidak mengetahuinya, kami telah memutuskan untuk melakukan tutorial dasar kecil yang mencoba menjelaskan yang paling dasar dari sebuah prosesor.

Indeks isi

Prosesor atau cpu

Kita sering menyebut prosesor sebagai CPU, tetapi apa itu CPU? Mereka adalah inisial dari Central Processing Unit atau, diterjemahkan ke dalam bahasa Spanyol, Central Processing Unit . Sebuah prosesor mengumpulkan semua data "mentah" yang diterimanya dari perangkat input dan mengubahnya menjadi informasi berguna yang dapat digunakan oleh perangkat output mana pun.

Dalam PC normal, CPU adalah microchip sederhana, tetapi di server atau di PC kuantum, biasanya satu set chip. 3 bagian utama dari prosesor adalah sebagai berikut:

  • Unit kontrol. Mengontrol perangkat input dan output (input dan output). Unit aritmatika logis atau (ALU). Ini adalah salah satu bagian terpenting dari prosesor karena dibutuhkan banyak pekerjaan yang harus dilakukan, seperti pengambilan keputusan dan matematika. Unit memori. Ini adalah memori yang digunakan untuk menyimpan pemrograman dan data CPU. Semakin banyak memori yang dimiliki CPU, semakin banyak program yang dapat dimulai pada saat yang sama, semakin banyak data yang dapat ditangani.

Namun, Anda harus masuk lebih dalam ke setiap bagian. Oleh karena itu, di bawah ini, kami akan menjelaskan secara rinci 3 bagian prosesor.

Unit kontrol

Ini mengontrol operasi semua bagian PC, tetapi tidak melakukan operasi pemrosesan data apa pun. Fungsinya sebagai berikut:

  • Kontrol transfer data dan instruksi antar unit PC lainnya. Kelola dan koordinasikan semua unit komputer. Memperoleh instruksi dari memori, menafsirkannya, dan mengarahkan operasi PC. Berkomunikasi dengan perangkat input dan output untuk transfer data atau hasil penyimpanan. Tidak memproses atau menyimpan data.

ALU

Ini terdiri dari dua subbagian atau subkategori yang disebut: bagian aritmatika dan bagian logika.

Yang pertama melakukan operasi aritmatika, seperti penjumlahan, pengurangan, penggandaan, dan pembagian. Semua operasi kompleks tersebut dilakukan menggunakan, berulang kali, operasi sebelumnya.

Adapun bagian logis, ia melakukan operasi logis, seperti membandingkan, memilih, mencocokkan, atau menggabungkan data.

Unit memori

Ini juga dapat disebut sebagai "Unit Penyimpanan". Anda dapat menyimpan instruksi, data , atau hasil antara. Unit ini memasukkan informasi ke unit PC lain yang membutuhkannya. Ukurannya memengaruhi daya, kapasitas, dan kecepatan.

Kami menemukan memori utama dan sekunder, tetapi fungsi unit memori adalah sebagai berikut:

  • Menyimpan semua informasi dan instruksi yang pengolahannya diperlukan. Menyimpan hasil pemrosesan menengah. Menyimpan hasil pemrosesan akhir sebelum mereka output ke perangkat output. Semua input dan output berkomunikasi atau mentransmisikan melalui memori utama..

Core atau core

Sejauh ini, kami telah menjelaskan cara kerja Central Processing Unit (CPU), tetapi paling sering kami menemukan beberapa. Di sinilah kernel , multiprocessing, dll. Masuk Saat ini, hal yang paling normal adalah memiliki prosesor dengan 2 atau 4 core.

Tetapi apakah inti itu? Kita dapat mengatakan bahwa kernel adalah blok yang ada di dalam prosesor dan yang menjalankan instruksi. Jelas, jumlah core menunjukkan berapa banyak tugas yang dapat dilakukan PC kita secara bersamaan. Karena itu, apakah itu berarti semakin banyak core yang kita miliki, semakin banyak instruksi yang akan kita jalankan? Tidak harus.

Jumlah instruksi itu akan tergantung pada program yang kita gunakan. Ada beberapa program yang hanya menggunakan satu kernel, seperti yang lain yang menggunakan hingga 8. Jelas, jika kita menggunakan yang terakhir, memiliki lebih banyak core akan menjadi lompatan kinerja yang sangat besar.

Oleh karena itu, kita dapat mengatakan bahwa prosesor multi-core dapat bekerja dengan lebih banyak program dan melakukan lebih banyak tugas sekaligus. Meskipun, berhati-hatilah, tidak harus seperti ini, ini akan tergantung pada program karena kami menemukan aplikasi yang operasinya tidak dapat dijalankan secara paralel.

Karena saya tahu bahwa banyak dari Anda yang berpikir tentang permainan video, saya akan memberi tahu Anda berapa banyak inti yang Anda butuhkan. Sebelumnya, dengan 4 core sudah cukup karena video game, sebagai aturan umum, tidak memerlukan lebih banyak. Mulai tahun 2018, pengembang sudah mulai menggunakan semua 6 core. Ini berarti, sebagai minimum, kami sarankan Anda membeli prosesor dengan 6 core.

KAMI MENYARANKAN YOUHow untuk memperbarui BIOS pada motherboard untuk AMD Ryzen 3000

Ini tidak berarti bahwa Anda tidak dapat bermain dengan 2 core atau 4 core. Bahkan, Anda akan bisa bermain dan mendapatkan pengalaman yang baik, tetapi bukan yang terbaik.

Terakhir, katakan bahwa setiap inti beroperasi pada frekuensi, yang dapat berupa basis atau turbo. Dasarnya adalah frekuensi stok, turbo adalah semacam "overclock" yang dibuat untuk prosesor untuk memberikan daya maksimum.

Utas atau utas

Utas adalah versi virtual dari kernel (ya, apa yang telah kami jelaskan sebelumnya). Misinya adalah membantu prosesor mengelola tugasnya dengan lebih baik, mengurangi waktu tunggu. Setiap inti melakukan tugas simultan, dan utas meyakinkan pengguna dan PC bahwa lebih banyak yang dapat dilakukan pada saat yang sama.

Mari kita jelaskan dengan contoh ini : kue. Kue mewakili tugas, yang akan kita sebut " memulai Counter Strike ". Sekarang, kita membaginya menjadi beberapa bagian; ini akan mewakili utas. Dengan cara ini, kami membagi tugas menjadi beberapa utas. Setiap utas harus melakukan pekerjaan tertentu. Jika Anda perhatikan, itu adalah pembagian kerja yang dirancang oleh Henry Ford, tetapi diterapkan pada komputasi.

Jika tidak jelas bagi Anda, mari kita lakukan hal berikut: kita harus mengisi 10 ember air Bagaimana menurut Anda itu akan memakan waktu lebih sedikit?

  • Isi satu ember sampai selesai, untuk pindah ke yang lain., Isi sedikit air di masing-masing ember, secara bersamaan, sampai semuanya selesai.

Kami akan mengisi 10 ember air sebelumnya, jika diisi secara bersamaan. Jadi, lebih baik menggunakan Hyper-threading, asalkan aplikasi memungkinkan. Semakin banyak utas, semakin baik.

Sejauh ini tutorial bagian dasar prosesor. Kami harap ini membantu Anda, dan jika Anda memiliki pertanyaan, Anda tahu!

Kami merekomendasikan prosesor terbaik di pasar

Tahukah Anda bagian-bagian prosesor? Apakah Anda melewatkan konsep apa pun? Yang mana

Tutorial

Pilihan Editor

Back to top button