Patents.com Logo
Seleccionar idioma:
 

Título:  Facilitando vuelta de un programa el eliminar errores en línea a una blanco programe el límite de facturación
Patentes ID: US4080650
Fecha de emisión:  March 21, 1978
Resumen:

Se divulga un sistema informático en el cual una sola instrucción emula la vuelta del control de computadora al punto de una trampa del programa sin requerir el retiro de la trampa del programa.




Documento Original:


Facilitating return from an on-line debugging program to a target program breakpoint

Inventor(s): 
Beckett;  Jon Terry  (Naperville,  IL,  US) Información de contacto y correo electrónico
Cesionario:  Bell Telephone Laboratories, Incorporated;  (Murray Hill,  NJ,  US)
Agente:  Nester; Daniel E. Falk; James W.
Solicitud N º:  709407
Fecha de presentación:  July 28, 1976
Primaria de la Clase:  717/129
Otras Clases:  717/134 
Campo de Búsqueda:  364/200
Examinador Principal:Shaw; Gareth D.
Asistente Examinador:Bartz; C. T.
Patente EE.UU. Documento(s):
  3292155    Neilson    December 01, 1966
  3593297    Kadner    July 01, 1971
  3696340    Matsushita et al.    October 01, 1972
  3909802    Cassarino, Jr. et al.    September 01, 1975
De Relaciones Exteriores de Referencia(s):


Demanda (s):

Se exige:

1. En una instrucción que ejecuta el sistema informático que tiene medios de la memoria para almacenar la información incluyendo un programa de la blanco de instrucciones y un programa el eliminar errores de instrucciones, de una instrucción de la trampa que es insertada en una localización del límite de facturación en el programa dicho de la blanco en lugar de una palabra de una instrucción seleccionada de eso de transferir control therefrom al programa dicho el eliminar errores, de la una palabra dicha y de su dirección original en el targetprogram dicho que es almacenado a otra parte en los medios dichos de la memoria, y el programa dicho el eliminar errores incluyendo una instrucción de vuelta; un arreglo para el control que vuelve del sistema dicho del programa dicho el eliminar errores a abarcar dicho del programa de la blanco:

una pluralidad de registros;



Descripción:FONDO DE LA INVENCIÓNEsta invención se relaciona con el aparato del tratamiento del control y de datos de la secuencia de la computadora para el control que vuelve de una computadora de un programa el eliminar errores con un programa de la blanco sin quitar la instrucción de límite de facturación insertada en el programa de la blanco.Las instalaciones que eliminan errores en línea se proporcionan en instalaciones de la computadora para permitir a un usuario de la computadora para supervisar el flujo de un programa de la blanco y, en los puntos estratégicos en el programa de la blanco, para comprobar el contenido de la memoria de computadora o los registros en thecomputer. Una descripción de los conceptos y de las técnicas típicos el eliminar errores es dada en el capítulo 8 de técnicas de la estructura y del diseño, Prentice Pasillo, 1975 del programa, por el E. Yourdon. Un término genérico para los paquetes de programa el eliminar errores mencionados en este libro es " técnica dinámica el eliminar errores " o DDT.Un monitor típico del DDT proporciona los comandos para realizar por lo menos las operaciones siguientes:1. Interrogue al contenido de los registros de la computadora y de las posiciones de memoria seleccionados.2. Modifique el contenido de registros y de posiciones de memoria seleccionados.3. El sistema “atrapa” o los “brakpoints” en el programa de la blanco (es decir, el programa que es eliminado errores) en las localizaciones seleccionadas en memoria, y4. Ramifique a cualquier localización seleccionada en memoria o vuelva al límite de facturación pasado encontrado por el programa de la blanco.Un monitor del DDT se carga generalmente en la memoria de computadora junto con el programa o los programas de la blanco que se probarán. La ejecución se comienza en el monitor del DDT dando por resultado la inicialización de los registros y de la memoria de la computadora cuanto sea necesario, el theestablishment de unos o más límites de facturación en el

Patente de EE.UU.:  4080650