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).
Див. також
- , CAW (Адресне Слово Каналу)
- Channel command word, CCW (Командне Слово Каналу)
- , CSW (Слово Стану Каналу)
Посилання
- Systems Reference Library // IBM System/360 Principles Of Operation [ 2 квітня 2013 у Wayback Machine.] (англ.)
Джерела
- Райков Л.Д. Принципы работы системы ИБМ/370 — М:. Мир, 1975, 576 с.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Program Status Word PSW Slovo Stanu Programi SSP informaciya podvijne slovo pro stan programi u komp yuterah IBM System 360 IBM System 370 ta nastupnih modelyah yaka predstavlyaye okremi specialni registri oznak stanu procesora i lichilnik komand Deyaki polya PSW mozhut buti zchitani chi vstanovleni programami sho vikonuyutsya u rezhimi koristuvacha neprivilejovanimi dostup do reshti mozhlivij za dopomogoyu lishe privilejovanih instrukcij zazvichaj vikoristovuyutsya yadrom operacijnoyi sistemi PSW zvichajno mistit biti maski pererivan oznaku rezultatu poperednoyi vikonanoyi instrukciyi bit rezhimu upravlinnya procesora osnovnij rozshirenij adresu nastupnoyi instrukciyi procesora V rannih modelyah arhitekturi System 360 i System 370 dovzhina adresi instrukciyi procesora stanovila 24 bita 16 mBajt adresnogo prostoru a dovzhina PSW 64 bit U bilsh starshih pizni modeli System 370 dovzhina adresi instrukciyi stanovila 31 bit plyus bit rezhimu rezhim adresaciyi 24 bit yaksho nul 31 bit yaksho odin U aktualnih modelyah arhitekturi dovzhina adresi instrukciyi stanovit 64 bita a dovzhina PSW 128 bit Polya u PSW zminyuyutsya yak aparatno v rezultati obchislennya oznaki rezultatu poperednoyi vikonanoyi komandi ta adresi nastupnoyi instrukciyi procesora tak i programno v instrukciyah perehodu ta zavantazhennya PSW instrukciyi LPSW ta LPSWE Load PSW Div takozh CAW Adresne Slovo Kanalu Channel command word CCW Komandne Slovo Kanalu CSW Slovo Stanu Kanalu PosilannyaSystems Reference Library IBM System 360 Principles Of Operation 2 kvitnya 2013 u Wayback Machine angl DzherelaRajkov L D Principy raboty sistemy IBM 370 M Mir 1975 576 s