Page 119 - C:\Users\RENO\Documents\MK Sistem Operasi\Folder Baru\
P. 119
7.6. Monoprogramming
Ciri-ciri :
1. Hanya satu proses pada satu saat
2. Hanya satu proses menggunakan semua memori
3. Pemakai memuatkan program ke seluruh memori dari disk atau tape
4. Program mengambil kendali seluruh mesin
Contohnya IBM PC menggunakan cara ketiga di mana device driver ROM
ditempatkan pada blok 8K tertinggi dari address space 1M. Program pada ROM disebut
BIOS (Basic Input Output System).
Gambar 7.5. Tiga Cara Organisasi Memori Satu Proses Tunggal
Sumber: https://pabdillah.wordpress.com/
7.7. Pengalolasian Berurutan (Contigous Allocation)
Untuk mengontrol akses ke sumber daya sistem pada sebuah sistem operasi
komputer adalah memori. Alamat memori diberikan kepada proses secara berurutan dari
yang kecil ke besar merupakan pengertian umum dari contiguous memory allocation.
Salah satu keuntungan dari contiguous memory allocation ini adalah sederhana, cepat
dan mendukung proteksi memori. Kerugian dari contiguous memory allocation adalah
jika tidak semua proses dialokasikan di waktu yang sama, akan menjadi sangat tidak
efektif dan mempercepat habisnya memori. Terdapat 2 tipe Contigous Allocation yaitu :
(A). Contigous Allocation dengan Partisi Tunggal
Partisi tunggal adalah proses yang mengalokasikan alamat pertama merupakan
proses sebelumya yang mengalokasikan alamat berikutnya. Kode dan data sistem
operasi harus diproteksi dari perubahan tak terduga oleh user proses. Proteksi dapat
dilakukan dengan menggunakan register relokasi dan register limit.
105