l este artículo está sobre el sistema operativo del iRMX; para el uso, ver el control de fines generales RM-X; para el protocolo del correo, ver MX reverso .
el iRMX es un sistema operativo en tiempo real diseñado específicamente para el uso con el Intel 8080 y familia 8086 de procesadores. Es siglas para el ejecutivo de los trabajos m3ultiple en tiempo real del . iRMX desarrollado de Intel en el final de los 70 y original lanzado le en el an o 80 para apoyar y para crear la demanda para sus plataformas de los procesadores y del sistema del Multibus.
El iRMX eficaz 2000 es apoyado, mantenido, y autorizado por todo el mundo por TenAsys Corporation, bajo arreglo exclusivo de la autorización con el Intel .
el iRMX es un diseño acodado: contener un núcleo, un núcleo, un sistema básico de la entrada-salida, un sistema extendido de la entrada-salida y un interfaz humano. Una necesidad de la instalación incluye solamente los componentes requeridos: sincronización intertask, subsistemas de comunicación, un sistema de ficheros, gerencia de memoria extendida, cáscara de comando, etc. El sistema de ficheros nativo es específico al iRMX, pero tiene muchas semejanzas al sistema de ficheros original de Unix (V6), tal como 14 componentes del nombre de trayectoria del carácter, nodos del archivo, listas del sector, directorios legibles del uso, etc.
los procesos múltiples de las ayudas del iRMX (conocidos como tareas en lenguaje de RMX) y los hilos de rosca múltiples se apoyan dentro de cada proceso (tarea). Además, los tratantes de interrupción y los hilos de rosca existen para funcionar en respuesta a interrupciones de hardware. Así, el iRMX es un multiprocesamiento, con hilos múltiples, con derecho preferente, sistema operativo en tiempo real (RTOS).
Una diferencia arquitectónica significativa entre el INtime RTOS y el resto de las variantes del iRMX es la ayuda para los segmentos de la dirección (véase los segmentos de la memoria. La familia original 8086 de procesadores confió pesadamente en los registros del segmento para superar las limitaciones asociadas a tratar el las cantidades grandes de de memoria vía los registros de 16 bits. El sistema operativo del iRMX y los recopiladores se convirtieron para el iRMX incluyen características para explotar las características de la dirección dividida en segmentos de la arquitectura original X86. La variante de INtime del iRMX no incluye la ayuda explícita para la segmentación, optando en lugar de otro apoyar solamente el esquema de dirección plano de 32 bits más simple y más común.
Nota: a pesar de que los procesos nativos escritos para INtime pueden funcionar solamente usar el plano-modo unsegmented que trata, es posible virar y funcionar algunos más viejos usos del iRMX hacia el lado de babor que utilicen la dirección dividida en segmentos al núcleo de INtime.
Cuando Intel introdujo el procesador de Intel 80386, además de ampliar el iRMX RTOS para apoyar los registros de 32 bits, ayuda también incluida del iRMX III para los cuatro anillos distintos de la protección (nombrados los anillos 0 a 3) que el describe el mecanismo del proteger-modo de la arquitectura de 32 bits de Intel. Muy pocos sistemas han utilizado en la práctica nunca más que los anillos 0 y 3 para ejecutar esquemas de la protección.
En la práctica, DOS-RMX aparece como TSR al núcleo del MS-DOS . Cargado una vez como TSR, el iRMX asume el control la CPU, cambiando al modo protegido y DOS corriente en una máquina virtual dentro de una tarea de RMX. ¡intercambio de datos y de actividades coordinadas entre las tareas que funcionan en el núcleo del iRMX y los usos que funcionan en el núcleo del DOS. --> esta combinación proporciona funcionalidad en tiempo real de RMX así como servicios completos del MS-DOS.
¡compartimiento del octeto debe ser incluida-->
el iRMX para Windows fue pensado original para el uso conjuntamente con la versión de 16 bits Microsoft Windows . En 2002 el iRMX para Windows fue reintroducido agregando estas personalidades de RMX al INtime RTOS para Windows, permitiendo que sea utilizado conjuntamente con las versiones de 32 bits del proteger-modo de Windows (Windows NT, Windows 2000, etc.
Como iRMX, INtime se puede también utilizar como RTOS independiente. Los binarios de INtime pueden funcionar sin cambiar al funcionar en un nodo independiente del del INtime RTOS. Desemejante de Windows, INtime puede funcionar en un Intel 80386 o el procesador equivalente. Las versiones actuales del sistema operativo de Windows requieren generalmente por lo menos a procesador del nivel del Pentium patear y ejecutar.
La introducción de INtime 3.0 incluyó varios realces importantes. Entre ellos, ayuda para los procesadores multifilares y la capacidad eliminar errores de procesos en tiempo real en el núcleo de INtime usar el estudio visual de Microsoft. El INtime no es un sistema operativo del SMP, así la ayuda para los procesadores multifilares se restringe a una forma especial del multiprocesamiento asimétrico . Cuando está utilizado en un procesador multifilar INtime puede ser configurado para funcionar en una base de la CPU mientras que Windows funciona en las bases restantes del procesador.
| Random links: | Kamakura, Kanagawa | Henry Wharton Conway | División de Forde | Piedra de la imagen | Wiederbewaffnung |