BASIC ELEMENT
Processor :
mengontrol operasi di komputer dan melakukan pemrosesan data. Ketika hanya ada
1 prosesor dalam komputer, maka disebut sebagai CPU (Central Processing Unit)
Main Memory : Menyimpan
data dan program, jenis memory ini sifatnya volatile, ketika computer mati maka
data yang tersimpan dalam memory juga akan terhapus
I/O Devices : perantara
yang menghubungkan antara komputer dan perangkat eksternal,termasuk secondary
memory yaitu harddisk
System Bus :
digunakan untuk komunikasi antar processor, main memory, dan perangkat input
output
INSTRUCTION CYCLE
Instruction cycle merupakan single instruksi yang digunakan
untuk melakukan pemrosesan
Instruction processing terdiri dari 2 langkah :
1. Fetch Step :
membaca data di memori
2. Execute Step :
mengeksekusi setiap instruksi
Fetch akan meload ke
dalam instruction register, instruction register dikelompokkan dalam 4 kategori:
1. Processor – memory : data dapat dikirim dari
processor ke memory atau dari memory ke processor
2. Processor – I/O : data dapat dikirm dari dan ke
perangkat input/output dengan input output modul
3. Data-processing : Processor dapat melakukan
arithmetic dan operator logika dalam data
4. Control : instruksi untuk merubah urutan
eksekusi
INTERRUPT
Interrupts pertama kali disediakan sebagai jalan atau cara
untuk meningkatkan peralatan processor
Kelas – kelas dari Interrupt :
1.
Program
- Arithmatic overflow
- Division by zero
- Execute illegal instruction
- Reference outsidet user’s memory space
2.
I/O
3.
Timer
4.
Hardware failure
MEMORY
Memory hierarchy :
Note : semakin tinggi tingkatannya, maka
semakin cepat kecepatan memorynya
Cache memory : memory yang memiliki kapasitas terbatas yang letaknya dekat dengan
Processor (CPU) sehingga memiliki kecepatan yang lebih besar dibandingkan
dengan main memory
Cache memory dibagi menjadi 2 jenis :
1.
Single cache
2.
Three level cache (L1,L2,L3)
Tidak ada komentar:
Posting Komentar