Alur pemrosesan data
Input >>> i/o >>> proses >>> memori >>> storage >>> memori >>> proses >>> i/o >>> output
Keterangan:
Input : data yang akan di proses atau dibuat.
I/O : Input / Output.
Proses : Pengolahan data yang dimasukkan.
Memori : Tempat menyimpan data sementara pada saat data diproses.
Storage : Tempat menyimpan data secara permanen seteah diproses.
Output : Hasil dari proses yang berupa tampilan, suara, cetakan.
Faktor yang mempengaruhi kecepatan proses
1.Register
menyimpan instruksi selama proses berjalan, ukuran sesuai dengan jumlah data yang dapat diproses dalam saty waktu (Reg ukuran 32 bit berarti dapat memproses 4 byte data dalam satuan waktu
2. RAM
semakin besar RAM maka semakin banyak data yang disimpan sehingga akses ke data lebih cepat (dibandingkan dengan mengakses ke Secondary Storage). Jika ukuran aplikasi besar dan tidak cukup untuk diload sekalian ke dalam memori maka dilakukan proses segmentasi dan swapping (pemindahan data dari memory ke storage)
3. CPU clock
semakin tinggi clock CPU maka semakin cepat / semakin banyak perintah yang dapat dieksekusi
4. Bus / datapath
menentukan besarnya data yang dapat ditransmisikan antara CPU dan device yang lain. ( seperti jalan raya)
5. Cache memory
semakin cepat, dan besar cache maka proses akan menjadi lebih cepat
No comments:
Post a Comment