Tugas Sistem Komputer Kemal Wahyu Ramadhan
Études is a pioneering firm that seamlessly merges creativity and functionality to redefine architectural excellence.
Arsitektur Komputer
Our comprehensive suite of professional services caters to a diverse clientele, ranging from homeowners to commercial developers.
Unit Pemrosesan Sentral (CPU)
CPU adalah otak dari komputer yang melakukan sebagian besar pengolahan data. CPU biasanya terdiri dari dua komponen utama:
- Unit Kontrol (Control Unit, CU): Mengarahkan operasi sistem komputer, mengatur aliran data antara memori dan unit pemroses.
- Unit Aritmatika dan Logika (ALU): Menangani operasi matematika dasar dan operasi logika.
Memori
Memori dalam komputer berfungsi sebagai tempat penyimpanan data dan instruksi yang diperlukan oleh CPU untuk melakukan operasi.
- Memori Utama (RAM): Menyimpan data dan instruksi sementara yang sedang digunakan oleh CPU.
- Memori Sekunder (Penyimpanan): Seperti hard drive atau SSD, digunakan untuk menyimpan data secara permanen.
Bus
Bus adalah jalur komunikasi yang digunakan untuk mengirim data antara berbagai komponen dalam komputer. Ada beberapa jenis bus:
- Bus Data
- Bus Alamat
- Bus Kontrol
Input dan Output (I/O)
- Perangkat Input: Perangkat yang digunakan untuk memasukkan data ke dalam sistem, seperti keyboard, mouse, atau sensor.
- Perangkat Output: Perangkat yang digunakan untuk menampilkan hasil dari pemrosesan data, seperti monitor, printer, atau speaker.
Cache
Cache adalah memori berkecepatan tinggi yang terletak di dekat CPU. Cache menyimpan salinan sementara data dari memori utama yang sering diakses, sehingga mempercepat akses ke data tersebut oleh CPU.
Sistem Operasi dan Perangkat Lunak
Arsitektur komputer juga berkaitan dengan bagaimana perangkat lunak berinteraksi dengan perangkat keras, yang diatur oleh sistem operasi. Sistem operasi adalah perangkat lunak yang bertindak sebagai antarmuka antara pengguna dan perangkat keras, mengelola sumber daya komputer, dan mengkoordinasikan tugas.
Arsitektur CPU
Our comprehensive suite of professional services caters to a diverse clientele, ranging from homeowners to commercial developers.
Unit Kontrol (Control Unit)
Unit Kontrol bertanggung jawab untuk mengarahkan operasi CPU. Fungsinya adalah:
- Mengambil instruksi dari memori (fetch).
- Menerjemahkan instruksi menjadi sinyal kontrol (decode) yang mengatur aliran data antara CPU, memori, dan perangkat I/O.
- Menjalankan instruksi dengan mengaktifkan bagian yang relevan dari CPU (execute).
Unit Kontrol mengkoordinasikan semua kegiatan dalam CPU, termasuk kapan ALU harus bekerja dan kapan memori harus diakses.
Unit Aritmatika dan Logika (Arithmetic and Logic Unit)
ALU bertanggung jawab atas operasi matematika dan logika dasar yang dijalankan oleh CPU. Fungsi ALU meliputi:
- Operasi Aritmatika: Penjumlahan, pengurangan, perkalian, pembagian.
- Operasi Logika: Operasi AND, OR, NOT, XOR, serta komparasi (misalnya, membandingkan dua nilai).
ALU menggunakan data yang diambil dari register dan menghasilkan hasil yang kemudian disimpan kembali ke register atau memori.
Register
Register adalah memori kecil berkecepatan tinggi yang terletak di dalam CPU. Register menyimpan data sementara selama proses eksekusi instruksi, seperti data input untuk ALU dan hasil perhitungan. Beberapa jenis register umum di CPU meliputi:
- Program Counter (PC): Menyimpan alamat dari instruksi berikutnya yang akan dieksekusi.
- Instruction Register (IR): Menyimpan instruksi yang sedang dijalankan.
- Accumulator: Menyimpan hasil perhitungan dari ALU.
- Status Register: Menyimpan informasi status CPU, seperti hasil komparasi atau kondisi overflow.
Bus Internal
Bus adalah jalur komunikasi yang digunakan untuk mentransfer data antar komponen di dalam CPU. Ada tiga jenis bus utama dalam CPU:
- Bus Data: Mengirimkan data antara CPU, memori, dan perangkat lainnya.
- Bus Alamat: Mengirimkan alamat memori yang akan diakses.
- Bus Kontrol: Mengirimkan sinyal kontrol dan instruksi antara komponen CPU.
Register
Cache adalah memori kecil berkecepatan tinggi yang menyimpan data atau instruksi yang sering diakses oleh CPU. Ini membantu meningkatkan kinerja CPU dengan mengurangi waktu yang diperlukan untuk mengakses data dari memori utama (RAM). Ada beberapa tingkatan cache:
- Cache L1: Terletak di dalam CPU dan sangat cepat, tetapi kecil.
- Cache L2 dan L3: Berada di luar inti CPU tetapi tetap sangat cepat dan berukuran lebih besar dari cache L1.
Register
Register adalah memori kecil berkecepatan tinggi yang terletak di dalam CPU. Register menyimpan data sementara selama proses eksekusi instruksi, seperti data input untuk ALU dan hasil perhitungan. Beberapa jenis register umum di CPU meliputi:
- Program Counter (PC): Menyimpan alamat dari instruksi berikutnya yang akan dieksekusi.
- Instruction Register (IR): Menyimpan instruksi yang sedang dijalankan.
- Accumulator: Menyimpan hasil perhitungan dari ALU.
- Status Register: Menyimpan informasi status CPU, seperti hasil komparasi atau kondisi overflow.
“Études has saved us thousands of hours of work and has unlocked insights we never thought possible.”
Annie Steiner
CEO, Greenprint
Watch, Read, Listen
Join 900+ subscribers
Stay in the loop with everything you need to know.