A. Konsep dasar
1. Multi programming à program lebih dari satu dieksekusi secara bersamaan
2. Pseudo paralel à lebih dari satu proses dijalankan pada waktu yang bersamaan.
B. Proses sistem operasi
1. Running : proses sedang berjalan
2. Blached : proses berhenti sementara
3. Ready : proses siap untuk dijalankan
C. Transisi
a) Running – blocked => terjadi apabila ada pemetaan dari program
b) Ready – running => proses baru
c) Running – ready => timbulnya proses tambahan
d) Blocked – ready => proses telah selesai dijalankan.
D. Arsitektur mesin
1) Control Unit = mengendalikan program.
2) Aritmatical Logical Unit (ALU) = proses aritmatika.
3) Register = tempat penyimpanan data sementara.
Register dibagi 2, yaitu :
o General Purpose.
ü Ax : menyimpan data
ü Bx : menyimpan alamat
ü Cx : menyimpan looping
ü Dx : menyimpan data yang sedang dieksekusi.
o Spesified Purpose.
ü PC : Program Counter
ü SP : Stack Pointer
ü FR : Flag Register
Tidak ada komentar:
Posting Komentar