Multiprograming merupakan suatu metode yang memungkinkan dua buah program atau lebih dijalankan secara serentak dalam sebuah komputer. Berbagai sumber daya dalam waktu yang berlainan. Sebagai contoh, dalam satu waktu sebuah program sedang menggunakan CPU, sedangkan program yang lain menggunakan printer. Di dalam sistem Multiprograming, sebuah program dijalankan dalam CPU sampai terjadi suatu interupsi seperti permintaan masukan. Pada saat program meminta masukan, program berikutnya yang telah di muat dalam memory akan di jalankan sampai terjadi interupsi. Ketika pemrosesan interupsi telah berakhir, kontrol dikembalikkan ke program yang telah diinterupsi. Siklus seperti ini diulang sehingga program-program yang telah dimuat memory utama akan diproses secara bergantian.
Selasa, 15 September 2009
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar