DocumentCode
1337338
Title
A Flexible and Inexpensive Method of Monitoring Program Execution in a Digital Computer
Author
Tsui, Frank F.
Author_Institution
Institut fuer elektrische Nachrichtentechnik und Messtechnik, Technische Hochschule, Munich, Germany.
Issue
2
fYear
1961
fDate
6/1/1961 12:00:00 AM
Firstpage
253
Lastpage
259
Abstract
A method of monitoring the program execution in a digital computer on the basis of the flow diagram of the computing program has been devised. A comparatively low-cost equipment for monitoring a maximum of 64 boxes in a flow diagram has been constructed. The monitoring method is flexible and convenient in its application. It can be used in connection with relative or symbolic addresses, compilers, etc. The user must provide only a flow diagram drawn on translucent paper in a certain form and the information to correlate this diagram with the computing program. A subroutine modifies the computing program as needed for the monitoring purpose and restores it to its original form when the user so desires. The monitoring introduces only a very small increase in computing time, requiring for each call-up of a box in the flow diagram only a time amounting to that needed for two simple unconditional jumps. The monitor can be used to present during the computation a visual dynamic picture of the progress of the program and to register, on occurrence, the whereabouts of an interruption, thus facilitating the tracing of the error. The principle of the monitoring method and the subroutine program, and the essentials of the constructed monitor equipment, are described in detail.
Keywords
Algorithms; Computer aided instruction; Computer errors; Computerized monitoring; Convergence; Electronic circuits; Helium; Humans; Iterative methods; Registers;
fLanguage
English
Journal_Title
Electronic Computers, IRE Transactions on
Publisher
ieee
ISSN
0367-9950
Type
jour
DOI
10.1109/TEC.1961.5219196
Filename
5219196
Link To Document