UN APARATO PARA ESTABLECER UN ENLACE ENTRE PROGRAMAS DE COMPUTADOR INDEPENDIENTES.
Las anteriores y otras desventajas de la técnica anterior se superan de acuerdo con una realización preferida de este invento creando un aparato en un sistema de tratamiento de datos que descodificará un formato particular de instrucción,
denominada, "retornar y enlazar", dará origen entonces a una transferencia de control a una instrucción en una dirección especificada por un registro de enlace, y alterará el contenido del registro de enlace para indicar la posición de memoria de la instrucción siguiente a la instrucción Retornar y Enlazar.
Una vez que ha sido establecido el estado inicial del registro de enlace (por ejemplo, mediante una instrucción Bifurcar y Enlazar) el control puede ser transferido muy simplemente en las dos direcciones entre dos programas que funcionan concurrentemente mediante la utilización de instrucciones "retornar y enlazar". Este mecanismo hace posible así la comunicación entre programas de un modo muy eficiente en lo que se refiere tanto a tiempo como a posiciones de memoria. Facilita también enormemente la programación porque cada programa puede ser escrito sin consideración a la posición, tamaño, velocidad, etc. del otro programa. Cada programador simplemente distribuye instrucciones Retornar y Enlazar en lugares interrumpibles dentro de su programa sin restricciones que no sean algunos límites de preselección acerca de cuanto tiempo le puede ser permitido a un programa particular mantener el control del sistema antes de que transfiera el control en retorno al otro programa.
Las anteriores y otras características y ventajas de este invento se pondrán de manifiesto por la siguiente descripción detallada de una realización preferida del invento, como se ilustra en el dibujo que se acompaña, que es un diagrama de bloques de una unidad de control microprogramada que realiza este invento.
Tipo: Resumen de patente/invención.
Solicitante: INTERNATIONAL BUSINESS MACHINES CORPORATION.
Nacionalidad solicitante: Estados Unidos de América.
Dirección: OLD ORCHARD ROAD, ARMONK, NUEVA YORK 10504.
Fecha de Solicitud: 27 de Diciembre de 1978.
Fecha de Publicación: .
Fecha de Concesión: 30 de Marzo de 1979.
Clasificación Internacional de Patentes:
- G06F9/42
Patentes similares o relacionadas:
MÉTODO Y APARATO PARA CREAR MÉTODOS NATIVOS EFICACES QUE EXTIENDEN UN INTÉRPRETE DE CÓDIGOS DE BYTE, del 9 de Marzo de 2012, de Oracle America, Inc: Método de ejecución de un método nativo en una máquina virtual Java que incluye una pila de Java, comprendiendo el método: determinar […]
PROCEDIMIENTO PARA SUPERVISAR LA EJECUCION DE PROGRAMAS DE SOFTWARE DETERMINADOS, del 1 de Junio de 2001, de SIEMENS AKTIENGESELLSCHAFT: LA INVENCION REVELA UN PROCEDIMIENTO, CARACTERIZADO PORQUE SE IMPIDE LA ESCRITURA ENCIMA DE DIRECCIONES DE RETORNO MEMORIZADAS PARA USO POSTERIOR Y/O EL USO COMO DIRECCIONES […]
PROCEDIMIENTO PARA CONTROLAR UN DISPOSITIVO PROCESADOR., del 1 de Diciembre de 2000, de SIEMENS AKTIENGESELLSCHAFT: UN DISPOSITIVO PROCESADOR (PR) CON UNA CONFIRMACION DE DIRECCIONES FISICAS ORIENTADAS POR SEGMENTOS, SE CONTROLA CON AYUDA DE SECUENCIAS DE CONTROL DE ACCESO Y CAMBIO […]
MODULO INTERFACE DE TRANSFERENCIA DE DATOS., del 1 de Noviembre de 1995, de ALCATEL MOBILE COMMUNICATION FRANCE: LA INVENCION SE REFIERE A UN MODULO INTERFACE DE DATOS QUE COMPRENDE: IFERENTES EMPLAZAMIENTOS LOCALIZADOS POR UNA DIRECCION PROPORCIONADA […]
TRANSFERENCIA DE FORMA FLEXIBLE DE DATOS DE APLICACIÓN TIPEADOS, del 30 de Enero de 2012, de MICROSOFT CORPORATION: Un procedimiento de envío de forma flexible de datos de aplicación tipeados para un sistema de ordenador que es una red conectable junto […]