NCR VRX - NCR VRX

VRX это аббревиатура от Виртуальный ресурс eXecutive, проприетарный Операционная система на Критерий NCR серии, а затем серии V-8000 мэйнфреймы изготовлены по Корпорация NCR в течение 1970-х и 1980-х годов. Он заменил операционную систему B3, первоначально распространявшуюся с серией Century, и унаследовал многие функции Операционная система B4 от высокого класса NCR Century серия компьютеров. VRX был модернизирован в конце 1980-х и 1990-х, чтобы стать VRX / E для использования на NCR 9800 (Критерий) серия компьютеров. Эдвард Д. Скотт руководил командой разработчиков из 150 инженеров-программистов, которые разработали VRX, а Джеймс Дж. «Джей-Джей» Уилан был архитектором программного обеспечения, ответственным за технический надзор и общую архитектуру VRX. Том Танг был техническим директором NCR и отвечал за разработку всего семейства компьютеров Criterion. Эта линейка продуктов принесла NCR более 1 миллиарда долларов дохода и 300 миллионов долларов прибыли.


VRX был ответом NCR на операционную систему виртуального хранения IBM MVS и был первой системой виртуального хранения NCR. Он был основан на архитектуре страниц segmentewd, представленной в архитектуре Criterion.


Серия Criterion предоставила архитектуру виртуальной машины, которая позволила различным архитектурам машины работать под одной и той же операционной системой. Первоначальное предложение предусматривало виртуальную машину Century с инструкциями, совместимую с серией Century, и виртуальную машину COBOL, предназначенную для оптимизации программ, написанных на COBOL. Переключение между виртуальными машинами обеспечивалось индикатором виртуальной машины в механизме вызова подпрограммы. Это позволяло программам, написанным на одной виртуальной машине, использовать подпрограммы, написанные для другой. Один и тот же механизм использовался для входа в «исполнительное» состояние, используемое для функций операционной системы, и в состояние «привилегированной системы», используемое для прямого доступа к оборудованию.