processor

Processor : Fungsi, jenis, dan komponennya


Processor komputer atau Central Processing Unit (CPU) disebut sebagai otak komputer. Komponen ini adalah komponen utama dari setiap perangkat komputasi yang tersedia. Biasanya terbuat dari komponen mikroelektronik yang dipasang di microchip.

Fungsi utama processor komputer adalah menjalankan instruksi dan memberikan hasil keluaran yang dibutuhkan. Hal ini terdiri dari 3 komponen utama yaitu unit kontrol (CU), Unit Logika Aritmatika (ALU), dan memori utama (RAM). Prosesor dapat diklasifikasikan berdasarkan jumlah core yang dimilikinya menjadi 6 jenis, yaitu Single, Dual, Quad, Hexa, Octa, dan Deca-core.


4 Fungsi Processor Komputer (CPU)

  • Mengambil dan menjalankan perintah.
  • Menyimpan sementara data yang sedang diproses dan hasil antara.
  • Mengontrol semua komunikasi antara RAM dan semua perangkat input-output lainnya dengan menginterpretasikan data dari dan ke perangkat.
  • Melakukan semua perhitungan aritmatika dan melakukan operasi logika.

Jenis Processor Komputer

Sebelum kita membahas jenis-jenisnya, mari kita definisikan terlebih dahulu apa yang dimaksud dengan core. Inti processor adalah unit eksekusi perintah tunggal yang dapat menjalankan perintah secara independen. Satu CPU dapat memiliki beberapa inti yang berarti dapat menjalankan banyak instruksi secara bersamaan. Hal ini memungkinkan perangkat komputasi modern memiliki kemampuan multitasking.

Untuk mencapai pemanfaatan CPU yang lebih baik lagi, produsen processor seperti Intel menerapkan hyperthreading. Hyperthreading adalah menciptakan dua inti logis dari satu inti fisik. Hal ini memungkinkan penugasan multithread untuk dijalankan dalam satu inti untuk dieksekusi.

  1. Single-core

Merupakan jenis processor tertua sejak Intel mulai memproduksi jenis processor inti. Jenis processor ini memiliki satu CPU yang memiliki inti tunggal. Processor ini lambat karena hanya dapat menjalankan satu instruksi dalam satu waktu.

  1. Dual-core

Merupakan baris kedua dalam processor inti. Jenis processor ini memiliki dua inti dalam satu CPU. mereka lebih cepat daripada inti tunggal dan mereka dapat mendukung multiprosesing. Dengan menggunakan hyperthreading, setiap inti dapat memiliki dua inti logis yang dapat membuatnya menjadi empat inti.

  1. Quad-core

Dalam teknologi ini, satu CPU memiliki empat inti di dalamnya. Ini berarti bahwa thread atau instruksi dapat dieksekusi oleh semua core secara bersamaan. Sekali lagi dengan menggunakan hyperthreading, mereka dapat mencapai delapan inti logis. Ini adalah processor komputer berkinerja tinggi yang dapat digunakan dalam sistem operasi tinggi seperti komputer game.

  1. Hexa-core

processor ini terbuat dari enam inti dalam satu mikroprocessor. Hexacore bahkan lebih kuat daripada processor quad-core. Mereka meningkatkan tingkat multipemrosesan ke tingkat operasi yang sangat tinggi. processor ini memiliki inti quad-core dan dual-core tunggal.

  1. Octa-core

CPU ini memiliki 8 inti yang menawarkan kemampuan multiproses yang lebih baik. Muncul dengan dua set processor quad-core untuk mencapai octa-core.

  1. Deca-core

Ini menawarkan sepuluh inti independen yang digunakan untuk memerintahkan eksekusi. Tentu saja, mereka menawarkan lebih banyak kemampuan multiproses daripada semua processor lainnya. Ini memiliki dua quad-core dan satu dual-core yang merupakan CPU tunggal.


Komponen dan Fungsi Processor / Central Processing Unit (CPU)

  1. Unit Kontrol Processor (CU)

Merupakan unit yang mengontrol semua aktivitas yang terjadi di dalam perangkat. Ketika memproses instruksi, komputer memerlukan mekanisme untuk memastikan aktivitas berjalan sesuai dengan yang diharapkan dan pada waktu yang tepat. Unit kontrol processor memastikan hal tersebut.

  1. Unit Logika Aritmatika (Arithmetic Logic Unit)

Arithmetic Logic Unit (ALU) adalah tempat semua perhitungan dan operasi logika terjadi. ALU terdiri dari unit aritmatika dan logika. Unit aritmatika berhubungan dengan operasi aritmatika dasar seperti penjumlahan, pengurangan, perkalian, dan pembagian. Unit logika melayani operasi logika seperti AND, OR, NOT, dan NOR.

  1. Memori (RAM)

RAM dihitung sebagai bagian dari CPU tetapi tidak terintegrasi dalam microchip yang membawa komponen lainnya. Ini adalah bagian karena CPU tidak dapat memproses data tanpa memiliki tempat untuk menyimpan data. Memori utama (RAM) digunakan secara sementara untuk menyimpan data yang diperlukan untuk diproses di dalam CPU.

  1. Register Unit Pemrosesan Pusat

Register adalah memori sementara pertama yang terintegrasi dalam prosesor. Ada beberapa register yang digunakan untuk fungsi yang berbeda dalam prosesor.

  • Penghitung program (PC): menyimpan instruksi berikutnya.
  • Register alamat memori (MAR): menyimpan alamat instruksi berikutnya.
  • Register data memori (MDR): berisi data yang akan dibaca/ditulis ke atau dari alamat tersebut.
  • Register instruksi saat ini (IR): menyimpan instruksi yang sedang dieksekusi saat ini.
  • Register Akumulator (AR): digunakan untuk menyimpan hasil antara yang dihasilkan.
  1. BUS Komputer

Merupakan jalur yang dilalui data saat CPU berkomunikasi dengan RAM dan perangkat input-output lainnya. Ada 3 jenis Bus Komputer.

  • Address BUS: membawa alamat tempat data akan pergi dan datang dari RAM.
  • Control BUS: membawa data sinyal kontrol yang digunakan untuk mengontrol komunikasi antar perangkat.
  • Data BUS: membawa data nyata yang sedang ditransmisikan dari satu lokasi ke lokasi lain.
  1. Memory Cache

Merupakan jenis memori yang digunakan untuk menyimpan data yang sering digunakan oleh CPU. ada 2, cache primer dan sekunder. Cache primer sebagian besar diintergrasikan di dalam prosesor sedangkan cache sekunder dapat berada di dalam atau di luar prosesor. Memori ini meningkatkan kecepatan akses data karena lebih cepat dari RAM. Untuk lebih jelasnya tentang jenis, fungsi, dan karakteristik memori cache, klik artikel ini.

  1. CPU Clock

Merupakan getaran elektronik yang menentukan jumlah siklus CPU mengeksekusi instruksi per detik. Siklus diukur dalam Hertz. Prosesor komputer saat ini memiliki kecepatan Gigahertz (Milyar siklus per detik). Kecepatan clock diberikan bersama dengan jenis dan generasi prosesor. Baca rincian lebih lanjut tentang jenis clock CPU/sistem dan fungsinya.


Faktor yang Mempengaruhi Kecepatan Processor (CPU)

Menentukan kecepatan CPU memerlukan penggunaan banyak faktor untuk menghindari perbandingan yang bias, termasuk generasi. Faktor paling umum yang mempengaruhi seberapa cepat prosesor adalah

  1. Jumlah inti: lebih banyak inti berarti proses dapat diproses oleh banyak inti sehingga eksekusi lebih cepat.
  2. Ukuran cache: cache yang besar berarti lebih banyak data yang akan disimpan lebih dekat ke prosesor sehingga kecepatan aksesnya tinggi. Ketika kecepatan akses meningkat, itu berarti waktu yang terbuang untuk menunggu data dari RAM yang lebih lambat akan berkurang.
  3. Kecepatan clock: kecepatan clock yang tinggi akan menghasilkan prosesor yang lebih cepat. Prosesor 3GHZ akan lebih cepat daripada 2,3GHZ.
  4. Hyperthreading: ini menciptakan inti logis yang berarti multithreading dapat digunakan untuk mengeksekusi banyak utas secara bersamaan.
  5. Arsitektur Set Instruksi: ini menentukan jumlah alamat lokasi yang dapat didukung oleh prosesor. Prosesor X86-64 akan mengeksekusi lebih cepat karena memiliki lokasi memori yang lebih besar untuk menyimpan data saat dieksekusi.

CATATAN: Ketika membandingkan kecepatan prosesor yang berbeda, sebaiknya gunakan lebih dari satu faktor untuk mendapatkan CPU yang lebih baik.


Jenis Soket Processor Komputer

Ada 2 kategori utama soket CPU yang tersedia untuk koneksi

  1. Pin Grid Array (PGA): pada soket jenis ini, motherboard memiliki konektor perempuan. CPU memiliki pin yang terhubung ke bagian perempuan pada motherboard.
  2. Land Grid Array (LGA): Pin (jantan) berada pada motherboard yang terhubung ke bagian betina pada CPU.

Perbedaan Processor X86 (32-bit) dan X64 (64bit)

Struktur yang menentukan serangkaian instruksi yang dapat digunakan oleh prosesor tertentu. Struktur X86 memungkinkan maksimum 32bit data (2^32) alamat memori sedangkan X64 memiliki memori 64bit (2^64). Hal ini membatasi sistem X86 hanya dapat memiliki memory hingga 4GB RAM sedangkan X64 memiliki lebih banyak RAM daripada yang dibutuhkan komputer saat ini.

Sistem X86 (32-bit): Sistem ini digunakan pada prosesor dan pengembangan perangkat lunak komputer lama. Sistem ini mendukung alamat RAM maksimal 4GB. Perangkat lunak 32bit hanya dapat digunakan dalam sistem X86, tanpa kompatibilitas ke atas.

Sistem X64 (64bit): sebagian besar komputer dan ponsel pintar menggunakan arsitektur ini yang dapat mendukung lebih dari 4GB alamat RAM. Perangkat lunak saat ini dirancang untuk menggunakan prosesor 64bit yang membuatnya cepat dan lebih efisien. Sistem 64bit mendukung kompatibilitas ke bawah.

Ini berarti perangkat lunak 32bit dapat berjalan di prosesor 64bit tetapi perangkat lunak 64bit tidak dapat berjalan di prosesor 32bit. Sebagian besar jenis sistem operasi dikembangkan sebagai sistem operasi 64bit untuk memanfaatkan arsitektur X64bit.


Daftar Produsen Pembuat Processor

Pesaing utama prosesor adalah perusahaan Intel dan AMD yang telah lama berkecimpung di pasar.

Daftar di bawah ini memberikan beberapa produsen prosesor komputer utama di dunia saat ini.

  • Intel
  • AMD
  • Apple
  • Samsung
  • Huawei
  • ARM Holdings MediaTek
  • Qualcomm
  • Cavium

Artikel Terkait

mipacko

IT Support

Juli 2012 - Agustus 2016

Job Desk :

  • Melakukan instalasi dan pemeliharaan perangkat komputer serta jaringan, termasuk troubleshooting untuk memastikan sistem berjalan dengan optimal.
  • Mendesain materi visual, seperti gambar produk, katalog, dan banner, sesuai kebutuhan promosi dan branding perusahaan.
  • Membangun dan melakukan pemeliharaan website, termasuk pembaruan konten dan pengelolaan fitur.
  • Melaksanakan strategi dasar SEO (Search Engine Optimization) untuk meningkatkan visibilitas website di mesin pencari.
  • Merekap dan menganalisis data penjualan dari tim sales, untuk mendukung evaluasi dan pengambilan keputusan yang tepat.
medzshop

Self-Employed

Desember 2016 - Desember 2020

Job Desk :

Mengelola seluruh operasional toko online, meliputi:

  • Pembuatan dan pengelolaan toko online, termasuk pengaturan tampilan dan struktur toko.
  • Pengaturan produk, mencakup unggahan, deskripsi, dan penyesuaian harga.
  • Penerimaan dan pengelolaan pesanan, memastikan setiap pesanan diproses dengan baik dan tepat waktu.
  • Pelayanan pelanggan (customer service), menangani pertanyaan, keluhan, dan kebutuhan pelanggan dengan profesional.
  • Rekapitulasi harian, mencatat dan memonitor transaksi harian untuk memastikan akurasi data penjualan.
  • Pengaturan promo dan diskon, untuk meningkatkan penjualan dan daya tarik toko.
  • Proses pengemasan dan pengiriman barang, memastikan produk dikemas dengan baik dan dikirim tepat waktu kepada pelanggan.
finata

SEO Staff

Februari 2021 - November 2021

Job Desk :

  • Melakukan pemeliharaan pada website berbasis WordPress, termasuk pembaruan, perbaikan, dan optimalisasi fungsionalitas agar website tetap berjalan dengan baik.
  • Membuat artikel blog yang SEO-friendly, dengan memperhatikan penggunaan kata kunci, struktur tulisan, dan kualitas konten untuk meningkatkan peringkat di mesin pencari.
  • Mengembangkan dan mengelola website course berbasis WordPress, termasuk integrasi fitur e-learning yang relevan.
  • Bertanggung jawab atas peningkatan jumlah kunjungan website, melalui strategi pemasaran digital dan pengoptimalan performa website.
  • Melakukan pemeliharaan dan pengoptimalan SEO website, untuk memastikan website dapat bersaing di halaman pertama Google dengan kata kunci tertentu yang ditargetkan.
mipacko

IT Support & Digital Marketing

Desember 2021 - Saat Ini

Job Desk :

  • Melaksanakan instalasi dan pemeliharaan perangkat komputer serta jaringan, termasuk troubleshooting untuk memastikan kelancaran operasional.
  • Mendesain materi visual, seperti gambar produk, katalog, dan banner, sesuai kebutuhan promosi dan branding perusahaan.
  • Melakukan pemeliharaan website perusahaan, termasuk pengoptimalan SEO untuk meningkatkan visibilitas dan peringkat di mesin pencari.
  • Menyusun artikel blog yang SEO-friendly, dengan fokus pada kualitas konten dan penggunaan kata kunci yang relevan.
  • Mengelola seluruh operasional e-commerce perusahaan, mencakup pengelolaan gambar produk, pelaksanaan promosi, pengaturan penjualan, dan koordinasi di semua marketplace yang dimiliki perusahaan.
  • Membuat dan mengembangkan program berbasis spreadsheet/Excel untuk kebutuhan perekapan penjualan online, termasuk desain formula, pengolahan data otomatis, serta visualisasi laporan untuk mendukung analisis dan pengambilan keputusan yang lebih efektif.
  • Melakukan analisis penjualan online, untuk dijadikan acuan dalam merancang strategi promosi dan pengembangan bisnis di masa depan.
smkn4bandung

SMK Negeri 4 Bandung

Rekayasa Perangkat Lunak

2008 - 2012

UT

Universitas Terbuka

Manajemen Bisnis

2021 - 2026