An input/output control unit which provides a large amount of input/output
address space divisible into areas each of which is a multiple of the
system memory management unit page size and thus may be allotted to only
one of the individual application programs using a computer system by an
input/output device driver. The control unit is able to determine from
command addresses provided by the application programs both the
application program which is involved in the operation and the address
area which has been allotted solely to that application program. This use
of these addresses in the input/output address space which have been
allotted solely to one application program allows the application programs
to write directly to the input/output devices while still maintaining the
integrity of the system.
Una unidad de control de entrada-salida que proporciona una cantidad grande de espacio de dirección de la entrada-salida divisible en las áreas cada uno de las cuales es un múltiplo del tamaño de la página de la unidad de la gerencia de la memoria de sistema y así se puede asignar a solamente uno de los programas de uso individuales usando un sistema informático por un driver de dispositivo de la entrada-salida. La unidad de control puede determinarse de las direcciones del comando proporcionadas por los programas de uso el programa de uso que está implicado en la operación y el área de la dirección que se ha asignado solamente a ese programa de uso. Este uso de estas direcciones en el espacio de dirección de la entrada-salida que se han asignado solamente a un programa de uso permite que los programas de uso escriban directamente a los dispositivos de la entrada-salida mientras que todavía mantiene la integridad del sistema.