Я использую Монитор-2, так сказать стандарт де факто. Точки вызовов подпрограмм потом использовали практически все "самодельные" мониторы.