Ця стаття є сирим з іншої мови. Можливо, вона створена за допомогою машинного перекладу або перекладачем, який недостатньо володіє обома мовами. (серпень 2019) |
Ця стаття не містить . (серпень 2019) |
RSX-11 — сімейство операційних систем реального часу в основному для комп'ютерів PDP-11 від Digital Equipment Corporation (DEC), які були поширені в кінці 1970-х і початку 1980-х. RSX-11D вперше з'явилася для PDP-11/40 в 1972. Вона була спроектована для контролю процесів, але також стала популярною серед розробників програм, а в СРСР і зовсім використовувалася як найголовніша багатотермінальна ОС для комп'ютерів СМ ЕОМ, навіть при відсутності індустріальних контролерів.
Розробник | Digital Equipment Corporation |
---|---|
Родина ОС | DEC OS |
Робочий стан | історичне |
Вихідна модель | Пропрієтарне програмне забезпечення |
Платформи | PDP-11 |
Версії
Існувало багато версій RSX-11:
- «RSX-11A, C» — невелика операційна система реального часу на магнітній стрічці;
- «RSX-11B» — ОС на основі RSX-11C з підтримкою жорсткого диска. Для того, щоб почати роботу з системою, було необхідно завантажити , а після RSX-11B. Програми для RSX-11B використовували макроси DOS-11 для операцій вводу-виводу на диск;
- «RSX-11D» — багатокористувацька дискова система;
- «IAS» — варіант RSX-11D з поділом часу, випущений приблизно в той же час, що і PDP-11/70. Перша версія RSX, що включає DCL (Digital Command Language), спочатку відомий як PDS (Development Program System);
- «RSX-11M» — багатокористувацька версія, популярна на всіх різновидах PDP-11;
- «RSX-11S» — версія RSX-11M з віртуальною пам'яттю для вбудованих додатків реального часу;
- «RSX-11M-Plus» — поліпшена версія RSX-11M, спочатку розроблена з метою підтримки багатопроцесорного комп'ютера PDP-11/74, який не був випущений; також використовувалася як стандартна ОС для PDP-11/70;
- «RSX-20F» — PDP-11/40 система для процесора DEC KL10 на основі RSX-11M;
- «Micro/RSX» — укороченая версія RSX-11M-Plus, розроблена спеціально для Micro/PDP-11;
- «P/OS» — версія RSX-11M-Plus для лінійки персональних комп'ютерів DEC Professional на базі PDP-11.
Архітектура
PDP-11 був 16-бітним комп'ютером з 16-бітовими адресами, але підтримувала фізичну пам'ять понад 64К з допомогою перемикання кадрів сторінок — 64К адресний простір процесу відображалися деякі сторінки із загальної множини до 4М, у кожного процесу це відображення було своїм.
Це в повній мірі використовувалася в RSX-11. Крім того, ядро виконувалося в окремому 64К просторі, і кожен системний виклик означав зміну контексту сторінок.
Пам'ять виділялася з далекого недоступного простору, далі сторінки з виділеної області можуть відображатися в адресний простір і ставали доступні.
Поняття про процес (як пізніше і в Win16) складалося з двох сутностей — модуль (бінарний образ з уже завантажених в пам'ять заголовком) і завдання (модуль в процесі виконання, що має стек і поточний контекст процесора). Виконувані файли мали оверлейну структуру (схоже було пізніше і в Win16), і створювалися програмою TKB (аналог і ld).
Для обробки всіх операцій введення-виведення з пристроїв використовувався системний виклик $QIO — «поставити запит вводу-виводу в чергу даного пристрою» (приблизний аналог overlapped IO Win32).
Файлова система стала прототипом, на основі якого пізніше була створена NTFS, але імена файлів кодувалися в кодуванні і могли тільки 9.3.
На рівні системних викликів пристрою і дискові файли не мали нічого спільного.
був у вищій мірі особливою програмою, драйвер термінала містив сильні зав'язки на неї, командний рядок виконуваного процесу перебувала всередині батьківського MCR і звернення до неї здійснювалися спеціальними системними викликами.
ОС підтримувала аналог hibernate — команду SAVE.
Радянські клони
Посилання
- Хостинг RSX-11M-PLUS [ 13 березня 2010 у Wayback Machine.] — вхід через telnet
Це незавершена стаття про операційні системи. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Cya stattya ye sirim perekladom z inshoyi movi Mozhlivo vona stvorena za dopomogoyu mashinnogo perekladu abo perekladachem yakij nedostatno volodiye oboma movami Bud laska dopomozhit polipshiti pereklad serpen 2019 Cya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno serpen 2019 RSX 11 simejstvo operacijnih sistem realnogo chasu v osnovnomu dlya komp yuteriv PDP 11 vid Digital Equipment Corporation DEC yaki buli poshireni v kinci 1970 h i pochatku 1980 h RSX 11D vpershe z yavilasya dlya PDP 11 40 v 1972 Vona bula sproektovana dlya kontrolyu procesiv ale takozh stala populyarnoyu sered rozrobnikiv program a v SRSR i zovsim vikoristovuvalasya yak najgolovnisha bagatoterminalna OS dlya komp yuteriv SM EOM navit pri vidsutnosti industrialnih kontroleriv RSX 11RozrobnikDigital Equipment CorporationRodina OSDEC OSRobochij stanistorichneVihidna modelPropriyetarne programne zabezpechennyaPlatformiPDP 11VersiyiIsnuvalo bagato versij RSX 11 RSX 11A C nevelika operacijna sistema realnogo chasu na magnitnij strichci RSX 11B OS na osnovi RSX 11C z pidtrimkoyu zhorstkogo diska Dlya togo shob pochati robotu z sistemoyu bulo neobhidno zavantazhiti a pislya RSX 11B Programi dlya RSX 11B vikoristovuvali makrosi DOS 11 dlya operacij vvodu vivodu na disk RSX 11D bagatokoristuvacka diskova sistema IAS variant RSX 11D z podilom chasu vipushenij priblizno v toj zhe chas sho i PDP 11 70 Persha versiya RSX sho vklyuchaye DCL Digital Command Language spochatku vidomij yak PDS Development Program System RSX 11M bagatokoristuvacka versiya populyarna na vsih riznovidah PDP 11 RSX 11S versiya RSX 11M z virtualnoyu pam yattyu dlya vbudovanih dodatkiv realnogo chasu RSX 11M Plus polipshena versiya RSX 11M spochatku rozroblena z metoyu pidtrimki bagatoprocesornogo komp yutera PDP 11 74 yakij ne buv vipushenij takozh vikoristovuvalasya yak standartna OS dlya PDP 11 70 RSX 20F PDP 11 40 sistema dlya procesora DEC KL10 na osnovi RSX 11M Micro RSX ukorochenaya versiya RSX 11M Plus rozroblena specialno dlya Micro PDP 11 P OS versiya RSX 11M Plus dlya linijki personalnih komp yuteriv DEC Professional na bazi PDP 11 ArhitekturaPDP 11 buv 16 bitnim komp yuterom z 16 bitovimi adresami ale pidtrimuvala fizichnu pam yat ponad 64K z dopomogoyu peremikannya kadriv storinok 64K adresnij prostir procesu vidobrazhalisya deyaki storinki iz zagalnoyi mnozhini do 4M u kozhnogo procesu ce vidobrazhennya bulo svoyim Ce v povnij miri vikoristovuvalasya v RSX 11 Krim togo yadro vikonuvalosya v okremomu 64K prostori i kozhen sistemnij viklik oznachav zminu kontekstu storinok Pam yat vidilyalasya z dalekogo nedostupnogo prostoru dali storinki z vidilenoyi oblasti mozhut vidobrazhatisya v adresnij prostir i stavali dostupni Ponyattya pro proces yak piznishe i v Win16 skladalosya z dvoh sutnostej modul binarnij obraz z uzhe zavantazhenih v pam yat zagolovkom i zavdannya modul v procesi vikonannya sho maye stek i potochnij kontekst procesora Vikonuvani fajli mali overlejnu strukturu shozhe bulo piznishe i v Win16 i stvoryuvalisya programoyu TKB analog i ld Dlya obrobki vsih operacij vvedennya vivedennya z pristroyiv vikoristovuvavsya sistemnij viklik QIO postaviti zapit vvodu vivodu v chergu danogo pristroyu pribliznij analog overlapped IO Win32 Fajlova sistema stala prototipom na osnovi yakogo piznishe bula stvorena NTFS ale imena fajliv koduvalisya v koduvanni i mogli tilki 9 3 Na rivni sistemnih viklikiv pristroyu i diskovi fajli ne mali nichogo spilnogo buv u vishij miri osoblivoyu programoyu drajver terminala mistiv silni zav yazki na neyi komandnij ryadok vikonuvanogo procesu perebuvala vseredini batkivskogo MCR i zvernennya do neyi zdijsnyuvalisya specialnimi sistemnimi viklikami OS pidtrimuvala analog hibernate komandu SAVE Radyanski kloniPosilannyaHosting RSX 11M PLUS 13 bereznya 2010 u Wayback Machine vhid cherez telnet Ce nezavershena stattya pro operacijni sistemi Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi