Nama : Daniel Aquaries Pratama
No. Absen : 14
Kelas : X Multimedia 2
Tambahan materi KJD
1. Cache Processor
Cache Processor adalah memori cepat yang bisa diakses prosesor sesegera mungkin. Saat prosesor perlu membaca dari atau menulis ke lokasi di memori utama, pertama-tama ia akan memeriksa apakah salinan data itu ada dalam cache. Jika demikian, prosesor segera membaca atau menulis ke cache, yang jauh lebih cepat daripada membaca dari atau menulis ke memori utama.
Proses caching sangat meningkatkan kecepatan pemrosesan karena RAM sistem hanya dapat memberi feed data setiap 50 siklus atau pada efisiensi 2 persen. Proses transfer data untuk memindahkan data yang berulang kali yang bisa diakses ke memori lebih cepat sangat diperlukan untuk meningkatkan efisiensi 2 persen menjadi pilihan efisiensi 98 persen, sehingga solusi cache akan memberikan performa terbaik untuk sebuah CPU. Semakin cepat CPU, maka ia akan membutuhkan cache prosesor yang lebih banyak untuk meningkatkan performa.
Agar lebih paham lagi mengenai cache lihatlah video dibawah ini 👇👇
Agar lebih paham lagi mengenai cache lihatlah video dibawah ini 👇👇
2. Clock Memory (RAM)
System clock dalam komputer menetapkan kecepatab CPU menggunakan kristal quartz yang bergetar.Satu gerakan clock adalah waktu yang dibutuhkan oleh transistor untuk mematikan transistor kemudian menyalakak kembali. Hal ini disebut clock cycle,yang diukur dalam hertz.Jika sebuah komputer memiliki kecepatan 300 mhz,artinya system clock berdetak 300 juta kali/detik. Berbeda dengan funsu RAM. RAM yang merupakan singkatan dari Random Access Memory adalah sebuah perangkat keras komputer yang berfungsi menyimpan berbagai data dan instruksi program. Berbeda dengan tape magnetik atau disk yang mengakses data secara berurutan, isi dari RAM dapat diakses secara random atau tidak mengacu pada pengaturan letak data. Data di dalam RAM bersifat sementara, dengan kata lain data yang tersimpan akan hilang jika komputer dimatikan atau catu daya yang terhubung kepadanya dicabut. RAM merupakan salah satu jenis memori internal yang mendukung kecepatan prosesor dalam mengolah data dan instruksi. Dengan menggunakan tambahan RAM ke dalam komputer dapat menghasilkan pengaruh positif pada kinerja dan kecepatan komputer, meskipun RAM sebenarnya tidak menentukan kecepatan komputer.
Agar lebih paham tentang RAM, lihatlah video di bawah ini 👇👇
System clock dalam komputer menetapkan kecepatab CPU menggunakan kristal quartz yang bergetar.Satu gerakan clock adalah waktu yang dibutuhkan oleh transistor untuk mematikan transistor kemudian menyalakak kembali. Hal ini disebut clock cycle,yang diukur dalam hertz.Jika sebuah komputer memiliki kecepatan 300 mhz,artinya system clock berdetak 300 juta kali/detik. Berbeda dengan funsu RAM. RAM yang merupakan singkatan dari Random Access Memory adalah sebuah perangkat keras komputer yang berfungsi menyimpan berbagai data dan instruksi program. Berbeda dengan tape magnetik atau disk yang mengakses data secara berurutan, isi dari RAM dapat diakses secara random atau tidak mengacu pada pengaturan letak data. Data di dalam RAM bersifat sementara, dengan kata lain data yang tersimpan akan hilang jika komputer dimatikan atau catu daya yang terhubung kepadanya dicabut. RAM merupakan salah satu jenis memori internal yang mendukung kecepatan prosesor dalam mengolah data dan instruksi. Dengan menggunakan tambahan RAM ke dalam komputer dapat menghasilkan pengaruh positif pada kinerja dan kecepatan komputer, meskipun RAM sebenarnya tidak menentukan kecepatan komputer.
Agar lebih paham tentang RAM, lihatlah video di bawah ini 👇👇
3. ALU (Arithmatic Logic Unit)
ALU singkatan dari Arithmetic And Logic Unit adalah salah satu bagian dalam dari sebuah mikroprosesor yang berfungsi untuk melakukan operasi hitungan aritmetika dan logika. tugas utama dari ALU (Arithmetic And Logic Unit)adalah melakukan semua perhitungan aritmetika atau matematika yang terjadi sesuai dengan instruksi program. ALU melakukan operasi arithmatika dengan dasar pertambahan, sedang operasi arithmatika yang lainnya, seperti pengurangan, perkalian, dan pembagian dilakukan dengan dasar penjumlahan. sehingga sirkuit elektronik di ALU yang digunakan untuk melaksanakan operasi arithmatika ini disebut adder. Contoh operasi aritmetika adalah operasi penjumlahan dan pengurangan, sedangkan contoh operasi logika adalah logika AND dan OR. Dalam melaksanakan tugasnya ALU menggunakan beberapa operator logika yaitu :
a. sama dengan (=)
b. tidak sama dengan (<>)
c. kurang dari (<)
d. kurang atau sama dengan dari (<=)
e. lebih besar dari (>)
f. lebih besar atau sama dengan dari (>=)
Dengan menggunakan operator operator logika tersebut, ALU dapat menjalankan fungsinya yang berupa Add (penjumlahan), Addu (penjumlahan tidak bertanda), Sub (pengurangan), Subu (pengurangan tidak bertanda), and, or, xor, sll (shift left logical), srl (shift right logical), sra (shift right arithmetic), dan lain-lain. Melalui semua perintah perintah tersebut ALU dapat menjalankan pekerjaannya.
ALU singkatan dari Arithmetic And Logic Unit adalah salah satu bagian dalam dari sebuah mikroprosesor yang berfungsi untuk melakukan operasi hitungan aritmetika dan logika. tugas utama dari ALU (Arithmetic And Logic Unit)adalah melakukan semua perhitungan aritmetika atau matematika yang terjadi sesuai dengan instruksi program. ALU melakukan operasi arithmatika dengan dasar pertambahan, sedang operasi arithmatika yang lainnya, seperti pengurangan, perkalian, dan pembagian dilakukan dengan dasar penjumlahan. sehingga sirkuit elektronik di ALU yang digunakan untuk melaksanakan operasi arithmatika ini disebut adder. Contoh operasi aritmetika adalah operasi penjumlahan dan pengurangan, sedangkan contoh operasi logika adalah logika AND dan OR. Dalam melaksanakan tugasnya ALU menggunakan beberapa operator logika yaitu :
a. sama dengan (=)
b. tidak sama dengan (<>)
c. kurang dari (<)
d. kurang atau sama dengan dari (<=)
e. lebih besar dari (>)
f. lebih besar atau sama dengan dari (>=)
Dengan menggunakan operator operator logika tersebut, ALU dapat menjalankan fungsinya yang berupa Add (penjumlahan), Addu (penjumlahan tidak bertanda), Sub (pengurangan), Subu (pengurangan tidak bertanda), and, or, xor, sll (shift left logical), srl (shift right logical), sra (shift right arithmetic), dan lain-lain. Melalui semua perintah perintah tersebut ALU dapat menjalankan pekerjaannya.
ALU akan bekerja setelah mendapat perintah dari Control Unit yang terletak pada processor. Control Unit akan memberi perintah sesuai dengan komando yang tertulis(terdapat) pada register. Jika isi register memberi perintah untuk melakukan proses penjumlahan, maka PC akan menyuruh ALU untuk melakukan proses penjumlahan. Selain perintah, register pun berisikan operand-operand. Setelah proses ALU selesai, hasil yang terbentuk adalah sebuah register yang berisi hasil atau suatu perintah lainnya. Selain register, ALU pun mengeluarkan suatu flag yang berfungsi untuk memberi tahu kepada kita tentang kondisi processor, seperti apakah processor mengalami overflow atau tidak.
Agar lebih memahami tentang ALU, bisa lihat video dibawah ini 👇👇
Agar lebih memahami tentang ALU, bisa lihat video dibawah ini 👇👇
4. Control Unit (CU)
CU (Control Unit) adalah salah satu bagian dari CPU yang bertugas untuk memberikan arahan/kendali/ kontrol terhadap operasi yang dilakukan di bagian ALU (Arithmetic Logical Unit) di dalam CPU tersebut. Output dari CU ini akan mengatur aktivitas bagian lainnya dari perangkat CPU.
Agar lebih paham mengenai CU maka dapat melihat video dibawah ini 👇👇
CU (Control Unit) adalah salah satu bagian dari CPU yang bertugas untuk memberikan arahan/kendali/ kontrol terhadap operasi yang dilakukan di bagian ALU (Arithmetic Logical Unit) di dalam CPU tersebut. Output dari CU ini akan mengatur aktivitas bagian lainnya dari perangkat CPU.
Agar lebih paham mengenai CU maka dapat melihat video dibawah ini 👇👇
CU atau Control Unit memiliki prinsip kerja, sama seperti ALU yaitu; Ketika sebuah komputer pertama kali diaktifkan power-nya, maka komputer tersebut menjalankan operasi bootstrap. Operasi ini akan membaca sebuah instruksi dari suatu lokasi memory yang telah diketahui sebelumnya dan mentransfer instruksi tersebut ke control unit untuk dieksekusi. Instruksi-intruksi dibaca dari memory dan dieksekusi sesuai dengan urutan penyimpanannya. Program counter dari suatu computer menyediakan suatu cara untuk menyimpan lokasi instruksi berikutnya. Urutan eksekusi berubah dengan memindah lokasi intruksi baru ke program counter sebelum pembacaan (fetch) instruksi dikerjakan. Sebuah intruksi merupakan kalimat imperatif pendek yang sudah dapat menjelaskan makna dari perintah tersebut. Suatu intruksi terdiri dari :
1. Subjek (komputernya)
2. Verb (suatu kode operasi yang mengindikasikan pekerjaan apa yang akan dilaksanakan)
3. Objek (operands) yang mengidentifikasikan nilai data atau lokasi memory.
Tugas dari CU :
1. Mengatur dan mengendalikan alat-alat input dan output.
2. Mengambil instruksi-instruksi dari memori utama.
3. Mengambil data dari memori utama kalau diperlukan oleh proses.
4. Mengirim instruksi ke ALU bila ada perhitungan aritmetika atau perbandingan logika serta mengawasi kerja.
5. Menyimpan hasil proses ke memori utama.
1. Mengatur dan mengendalikan alat-alat input dan output.
2. Mengambil instruksi-instruksi dari memori utama.
3. Mengambil data dari memori utama kalau diperlukan oleh proses.
4. Mengirim instruksi ke ALU bila ada perhitungan aritmetika atau perbandingan logika serta mengawasi kerja.
5. Menyimpan hasil proses ke memori utama.
Sekian dari postingan saya untuk mendapatkan nilai. Saya juga meminta maaf atas beberapa gambar dan video yang saya ambil dari internet. Terima kasih 🙏😊
0 komentar:
Posting Komentar