RSX-11

RSX-11
SHOW MEMORY
SHOW MEMORY
Разработчик Digital Equipment Corporation
Семейство ОС DEC OS
Поддерживаемые платформы PDP-11
Состояние историческое

RSX-11 — семейство операционных систем реального времени в основном для компьютеров PDP-11 от Digital Equipment Corporation (DEC), которые были распространены в конце 1970-х и начале 1980-х. RSX-11D впервые появилась для PDP-11/40 в 1972. Она была спроектирована для контроля процессов, но также была популярна среди разработчиков программ, а в СССР и вовсе использовалась как главнейшая многотерминальная ОС для компьютеров СМ ЭВМ, даже при отсутствии индустриальных контроллеров.

Версии

Существовало много версий RSX-11:

  • RSX-11A, C — небольшая операционная система реального времени на магнитной ленте;
  • RSX-11B — ОС на основе RSX-11C с поддержкой жёсткого диска. Для того, чтобы начать работу с системой, было необходимо загрузить DOS-11, а после — RSX-11B. Программы для RSX-11B использовали макросы DOS-11 для операций ввода-вывода на диск;
  • RSX-11D — многопользовательская дисковая система;
  • IAS — вариант RSX-11D с разделением времени, выпущенный примерно в то же время, что и PDP-11/70. Первая версия RSX, включающая DCL (Digital Command Language), первоначально известный как PDS (Program Development 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 (аналог link и ld).

Для обработки всех операций ввода-вывода с устройств использовался системный вызов $QIO — «поставить запрос ввода-вывода в очередь данного устройства» (примерный аналог IRP в ядре Windows NT или Overlapped I/O в Win32 API). Имелся также системный вызов $QIOW, ожидающий выполнения операции.

Файловая система Files-11 стала прототипом, на основе которого позднее была создана NTFS, но здесь для имён объектов файловой системы используется кодировка RADIX-50, что позволяет поддерживать только имена в формате «9.3» (одно 16-битное слово позволяет кодировать три символа, символ точки не записывается). Полная спецификация имени файла включает: устройство, директория (9 символов или User Identification Code (UIC)), имя файла (9 символов), тип файла (3 символа), номер версии. Например (директория задана через UIC): DL2: [46.63] INDIRECT. TXT;3

На уровне системных вызовов устройства и дисковые файлы не имели ничего общего.

Интерпретатор команд MCR был в высшей степени особенной программой, драйвер терминала содержал сильные завязки на неё, командная строка выполняемого процесса находилась внутри родительского MCR и обращения к ней производились специальными системными вызовами.

ОС поддерживала аналог hibernate — команду SAVE.

Советские клоны

Ссылки

Read other articles:

1955 Italian filmDisownedDirected byGiorgio Walter ChiliWritten byGiorgio Walter ChiliFederico GalliAlfred NibloStarringAlberto FarneseHélène RémyLaura NucciCinematographyAngelo BaistrocchiEdited byRinaldo MontagnoniMusic byCarlo RustichelliProductioncompanyJonia FilmDistributed byVariety DistributionRelease date1 June 1955Running time96 minutesCountryItalyLanguageItalian Disowned (Italian: Ripudiata) is a 1955 Italian historical melodrama film directed by Giorgio Walter Chili and starring...

 

Location in Dane County and the state of Wisconsin. Mazomanie is a town in Dane County, Wisconsin. The population was 1,185 at the time of the 2000 census. The Village of Mazomanie is located within the town. Geography Map of Wisconsin, highlighting the Town of Mazomanie According to the United States Census Bureau, the town has a total area of 31.0 square miles (80.3 km2), of which, 30.2 square miles (78.1 km2) of it is land and 0.8 square miles (2.2 km2) of it ...

 

Опис файлу Опис Епітафія К.Цецишевському Джерело власна робота Автор зображення Котис Олександр Ліцензія див. нижче Ліцензування Цей твір поширюється на умовах ліцензії Creative Commons Attribution 3.0 Unported. Коротко: ви можете вільно поширювати цей твір, змінювати і використов

Atlantik–KongoPersebaranAfrikaPenggolonganbahasaNiger–KongoAtlantik–KongoSubcabang Talodi–Heiban (Kordofanian) Senufo Kru? Siamou Atlantik Nalu (Atlantik ?) ? Rio Nunez (Atlantik ?) Mel Sua Gola Volta–Kongo Kode bahasaISO 639-5alvGlottologatla1278Lokasi penuturan Portal Bahasa L • B • PWBantuan penggunaan templat ini Rumpun bahasa Atlantik–Kongo adala divisi utama yang merupakan inti dari keluarga bahasa Niger-Kongo di Afrika, yang ditandai dengan sist...

 

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (يناير 2022) هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. ...

 

Jan Einig im Jahr 2017 Jan Einig (* 10. März 1976 in Mendig)[1] ist ein deutscher Kommunalpolitiker (CDU). Seit April 2016 war Jan Einig zunächst Erster Hauptamtlicher Beigeordneter (Bürgermeister) von Neuwied, seit 2017 ist er gewählter Oberbürgermeister. Inhaltsverzeichnis 1 Leben 2 Bürgermeister von Neuwied 3 Oberbürgermeister von Neuwied 4 Ehrenamtliches und politisches Engagement 5 Weblinks 6 Einzelnachweise Leben Einig wurde 1976 in Mendig am Laacher See als eines von dre...

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (أغسطس 2019) (242450) 2004 QY2 موقع الاكتشاف مرصد سايدنغ سبرينغ  تاريخ الاكتشاف 20 أغسطس 2004  الأسماء البديلة 2004 QY2  فئةالكوكب الصغير كويكبات أبولو  الحضيض 0.566676441014225 وحدة...

 

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Oktober 2016. Pergeseran pasca perang Keynesianisme adalah serangkaian peristiwa yang sebagian besar dari awal tidak teramati pada akhir tahun 1940an, yang dimiliki oleh awal 1980-an menyebabkan penggantian ekonomi Keynesian sebagai pengaruh teoretis terkemuka pada ...

 

1962 American filmEscapade in FlorenceDirected bySteve PrevinWritten byMaurice TombragelBob WehlingBased onthe 1957 novel The Golden Doors by Edward FentonProduced byBill AndersonStarringTommy KirkAnnette FunicelloNino CastelnuovoClelia MataniaVenantino VenantiniIvan DesnyCinematographyKurt GrigoleitMusic byBuddy BakerProductioncompanyWalt Disney StudiosDistributed byBuena VistaRelease date 1962 (1962) Running time81 minutesCountryUnited StatesLanguageEnglish Escapade in Florence is a tw...

County in Texas, United States County in TexasSomervell CountyCountyThe Somervell County Courthouse in Glen RoseLocation within the U.S. state of TexasTexas's location within the U.S.Coordinates: 32°13′N 97°46′W / 32.22°N 97.77°W / 32.22; -97.77Country United StatesState TexasFounded1875Named forAlexander SomervellSeatGlen RoseLargest cityGlen RoseArea • Total192 sq mi (500 km2) • Land186 sq mi (480...

 

1675–78 war in New England between Colonists and Indigenous peoples King Philip's WarPart of the American Indian WarsA 19th-century colored wood-cut depicting a Native American attackDateJune 20, 1675 – April 12, 1678(2 years, 9 months, 3 weeks and 2 days)LocationNew EnglandResult Confederation victoryWabanaki victory in MaineBelligerents Wampanoags Nipmucks Podunks Narragansetts Nashaway Wabanakis New England Confederation Mohegans Pequots Mohawks[1] Commander...

 

2011 film LustFilm posterDirected byKhaled El HagarWritten bySayed RagabStarringAhmed AzmiCinematographyNéstor CalvoDistributed byArabic MoviesRelease dates 7 December 2010 (2010-12-07) (34th Cairo International Film Festival) 5 January 2011 (2011-01-05) (Egypt) Running time130 minutesCountryEgyptLanguageArabic Lust (Arabic: الشوق, translit. El Shoq) is a 2010[1] Egyptian drama film directed by Khaled El Hagar. The film was selected as ...

Independent Catholic school in Union County, New Jersey, United States Oak Knoll School of the Holy ChildLogoAddress44 Blackburn RoadSummit, (Union County), New Jersey 07901United StatesCoordinates40°42′36″N 74°22′0″W / 40.71000°N 74.36667°W / 40.71000; -74.36667InformationTypePrivate, Coeducational PK-6All-GirlsMottoActions not words. - Cornelia ConnellyReligious affiliation(s)Roman CatholicEstablished1924FounderSisters of the Holy Child JesusOversightSoci...

 

American journalist Tom CassidyBornThomas J. Cassidy(1949-08-12)August 12, 1949DiedMay 26, 1991(1991-05-26) (aged 41)NationalityAmericanAlma materBowdoin CollegeColumbia UniversityOccupation(s)Financial News anchor, journalistKnown forLGBT and HIV/AIDS activism Tom Cassidy (August 12, 1949 – May 26, 1991) was the television business anchor for Cable News Network (CNN), an American cable news television station, and the founder of the weekend show Pinnacle in 1982. Significant...

 

2015 Esperance bushfiresView of the Esperance fires from NASA's Suomi NPP, using Visible Infrared Imaging Radiometer Suite (VIIRS) imagery on 17 November.LocationShire of EsperanceCoordinates33°6′21″S 120°59′2″E / 33.10583°S 120.98389°E / -33.10583; 120.98389 (approximate ignition point of Cascades fire)StatisticsCostA$60–150 million[1][2][3]Date(s)15 – 26 NovemberBurned areaMore than 310,000 hectares (766,000 acres)...

Historic house in Alabama, United States United States historic placeTanner FarmhouseU.S. National Register of Historic Places Show map of AlabamaShow map of the United StatesNearest cityWilmer, AlabamaCoordinates30°50′7″N 88°21′51″W / 30.83528°N 88.36417°W / 30.83528; -88.36417Area2.5 acres (1.0 ha)Built1886ArchitectJoseph A. FillsNRHP reference No.08000429[1]Added to NRHPMay 20, 2008 The Tanner Farmhouse is a historic residence near...

 

Not to be confused with Katastrophe (disambiguation). This biography of a living person needs additional citations for verification. Please help by adding reliable sources. Contentious material about living persons that is unsourced or poorly sourced must be removed immediately from the article and its talk page, especially if potentially libelous.Find sources: Katastrofe – news · newspapers · books · scholar · JSTOR (May 2016) (Learn how and when to r...

 

OCP Art StudioOther namesArt Studio, The Advanced OCP Art Studio, Advanced Art StudioDeveloper(s)Oxford Computer PublishingInitial release1985; 38 years ago (1985)Stable releaseThe Advanced OCP Art Studio (Atari ST) / 1987; 36 years ago (1987) Operating systemAmstrad CPC, Atari ST, Commodore 64, ZX SpectrumTypebitmap graphics editorLicenseProprietary OCP Art Studio or Art Studio was a popular bitmap graphics editor for home computers released in 1985, creat...

Este artículo o sección necesita referencias que aparezcan en una publicación acreditada.Este aviso fue puesto el 17 de enero de 2015. Constance Bennett Foto publicitaria de la película de 1932 Tentación.Información personalNombre de nacimiento Constance Campbell BennettNacimiento 22 de octubre de 1904 Nueva York, estado de Nueva York, Estados UnidosFallecimiento 24 de julio de 1965 (60 años) Fort Dix, Nueva Jersey, Estados UnidosCausa de muerte Hemorragia cerebral Sepultura Ceme...

 

ДеревняНельжичи 52°49′30″ с. ш. 33°11′46″ в. д.HGЯO Страна  Россия Субъект Федерации Брянская область Муниципальный район Почепский район Община деревня История и география Часовой пояс UTC+3:00 Население Население ↘106[1] человек (2013) Цифровые идентификаторы П...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!