Program Status Word, PSW (Слово Стану Програми, ССП) — інформація (подвійне слово) про стан програми у комп'ютерах IBM System/360, IBM System/370 та наступних моделях, яка представляє окремі спеціальні регістри ознак стану процесора і лічильник команд.
Деякі поля PSW можуть бути зчитані чи встановлені програмами, що виконуються у режимі користувача (непривілейованими); доступ до решти можливий за допомогою лише привілейованих інструкцій (зазвичай використовуються ядром операційної системи).
PSW звичайно містить: біти маски переривань; ознаку результату попередньої виконаної інструкції; біт режиму управління процесора (основний / розширений); адресу наступної інструкції процесора.
В ранніх моделях архітектури (System/360 і System/370) довжина адреси інструкції процесора становила 24 біта (16 мБайт адресного простору), а довжина PSW — 64 біт. У більш старших (пізні моделі System/370), довжина адреси інструкції становила 31 біт плюс біт режиму (режим адресації 24 біт якщо нуль; 31 біт, якщо один).
У актуальних моделях архітектури (), довжина адреси інструкції становить 64 біта, а довжина PSW — 128 біт.
Поля у PSW змінюються як апаратно (в результаті обчислення ознаки результату попередньої виконаної команди та адреси наступної інструкції процесора), так і програмно — в інструкціях переходу та завантаження PSW (інструкції LPSW та LPSWE — Load PSW).
Див. також Channel address word, CAW (Адресне Слово Каналу) Channel command word, CCW (Командне Слово Каналу) Channel status word, CSW (Слово Стану Каналу)
Посилання Systems Reference Library // IBM System/360 Principles Of Operation
Джерела Райков Л.Д. Принципы работы системы ИБМ/370 — М:. Мир, 1975, 576 с.