Kamis, 07 Mei 2015

Computer System Overview



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