1.
Multiprogramming
Multiprogramming adalah
kegiatan menjalankan beberapa program pada memori pada satu waktu. Untuk
meningkatkan keseluruhan kemampuan dari sistem komputer, para developer
memperkenalkan konsep multiprogramming. Dengan multiprogramming, beberapa tugas
disimpan dalam memori dalam satu waktu; CPU digunakan secara bergantian
sehingga menambah utilisasi CPU dan mengurangi total waktu yang dibutuhkan
untuk menyelesaikan tugas-tugas tersebut.Melayani banyak program yang tidak ada hubungannya satu sama lain dan dijalankan sekaligus dalam satu komputer yang sama. Pelaksanaan instruksi yang diterapkan adalah: