چند برنامگی ساده
به طور کلی اجرای همزمان
چند برنامه در یک سیستم را چند برنامگی می گویند چند برنامگی ساده عبارت است از چند
برنامه کردن یک برنامه I/O Limited و یک برنامه CPU/limited. در این حالت فرض
بر این است که چنانچه برنامه I/O Limited درخواست CPU کند بلافاصله به آن CPU
داده می شود.
چنانچه برنامه CPU/limited در خواست I/O نماید، بلافاصله I/O در
اختیار وی قرار می گیرد.
نکته: ارتباط بین برنامه ها در چند برنامگی ساده
از طریق وقفه صورت میگیرد.
PSW (Prgram Statue Word)
PSW معرف ثبات هایی است
که برای نگهداری وضعیت جاری یک برنامه در هنگام تعویض متن به کار می رود. با
استفاده از PWS ها برداری های وقفه نیز ساخته می شوند.س
نکته: در یک سیستم مبتنی
بر PWS، 3 نوع PSW وجود دارد: جاری قدیمی و جدید.
PSW جاری آدرس دستورالعمل بعدی
جهت اجرا را داراست، هنگامی که وقفه ای رخ می دهد محتوای PSW جاری در PSW قدیم کپی
می شود PSW قدیم مخصوص وقفه ای که رخداده است می باشد و PSW جاری با محتوای PSW
جدید پر می شود.PSW جدید حاوی آدرس روال وقفه است.
نکته: معمولا به تعداد انواع
وقفه ها ثبات های PSW جدید و به همین تعداد PSW های قدیمی وجود دارد.