SSM - stroj systémovej podpory

 

Stroj systémovej podpory (SSM)
 

SSM (System Support Machines) predstavujú často využívané programové moduly, ktoré súvisia priamo s hardware. SSM pozostáva z jednej alebo viacerých procedúr, ktoré sú aktivované volacími procedúrami. SSM môže napr. obsahovať nesledujúce procedúry - typy programov:

  • procedúry rozhraní
  • procedúry prerušení
  • procedúry aktivované hodinovými impulzami
  • procedúry obsahujúce zmeny stavov - programy obsluhy udalostí
  • dátové monitory SSM (zabezpečujú bezpečný prístup k spoločným dátam)

Procedúry SSM môžu využívať spoločné údaje ku ktorým je prístup riadený prostredníctvom monitorov. Tieto procedúry sú volané cez programové prerušenia využívajúc mechanizmus podporovaný operačným systémom. Z tohoto dôvodu SSM nemusia byť vopred spojené spojovacím programom s FMM (stroj spracovania správ), ktoré ich volajú. Zatiaľ čo FMM sú definované ako správami aktivovateľné a predstavujú definície procesov, SSM predstavujú implementačne definované vstavané štandardné programy pre podporu riadiacich funkcií, vzťahujúcich sa k hardware. Sú obykle napísané v strojovom kóde.

Operačný systém ALCATEL 1000 S12 podporuje modularitu poskytovaním prostredia, v ktorom môžu FMM a SSM spoločne existovať a poskytovaním mechanizmu, ktorý umožňuje riadenie systému správami.