JPS5750058A - Debugging method by instruction exchange - Google Patents

Debugging method by instruction exchange

Info

Publication number
JPS5750058A
JPS5750058A JP55125560A JP12556080A JPS5750058A JP S5750058 A JPS5750058 A JP S5750058A JP 55125560 A JP55125560 A JP 55125560A JP 12556080 A JP12556080 A JP 12556080A JP S5750058 A JPS5750058 A JP S5750058A
Authority
JP
Japan
Prior art keywords
debug
debugged
program
executing
instruction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP55125560A
Other languages
Japanese (ja)
Inventor
Toshinori Suzuki
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Usac Electronic Ind Co Ltd
Original Assignee
Usac Electronic Ind Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Usac Electronic Ind Co Ltd filed Critical Usac Electronic Ind Co Ltd
Priority to JP55125560A priority Critical patent/JPS5750058A/en
Publication of JPS5750058A publication Critical patent/JPS5750058A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

PURPOSE:To execute a debug processing such as setting a collection data of debug information, and the like, at an optional executing position, without executing reprogramming in order to debug a program to be debugged. CONSTITUTION:Execution of a program to be debugged 2 is discontinued, a point to be debugged BP is designated, and a debug monitor 1 is started. In a debug control part 1-1, an address of a designated BP is registered on an address table 3 in a work area 1-3. Subsequently, an executing instruction being at the BP is shunted to an entry of the address registration table 3, in which an instruction to be linked with the debug monitor 1 is embedded, and the progrma to be debugged 2 is started. After than, when the operation is continued so as to return it to its original state, it is unnecessary to modify a program to be debugged, for the purpose of debugging, and the program to be debugged is not varied even after the debug has been executed.
JP55125560A 1980-09-10 1980-09-10 Debugging method by instruction exchange Pending JPS5750058A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP55125560A JPS5750058A (en) 1980-09-10 1980-09-10 Debugging method by instruction exchange

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP55125560A JPS5750058A (en) 1980-09-10 1980-09-10 Debugging method by instruction exchange

Publications (1)

Publication Number Publication Date
JPS5750058A true JPS5750058A (en) 1982-03-24

Family

ID=14913213

Family Applications (1)

Application Number Title Priority Date Filing Date
JP55125560A Pending JPS5750058A (en) 1980-09-10 1980-09-10 Debugging method by instruction exchange

Country Status (1)

Country Link
JP (1) JPS5750058A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6128144A (en) * 1984-07-18 1986-02-07 Matsushita Electric Ind Co Ltd Executing device of tracing
JPS6159544A (en) * 1984-08-31 1986-03-27 Hitachi Ltd Combining maintenance program method for microcomputer
JPS61180343A (en) * 1985-02-06 1986-08-13 Omron Tateisi Electronics Co Software breaking system
JPS638841A (en) * 1986-06-27 1988-01-14 Nec Corp Interruption accepting system
JPH0193839A (en) * 1987-07-10 1989-04-12 Tandem Comput Inc Method and apparatus for measuring execution of program
JPH01241636A (en) * 1988-03-17 1989-09-26 Internatl Business Mach Corp <Ibm> Data processing system
JPH04148242A (en) * 1990-10-08 1992-05-21 Fujitsu Ltd Trace processing method for load module execution
JPH04318633A (en) * 1991-04-18 1992-11-10 Fujitsu Ltd Debugging method
JPH07161759A (en) * 1993-12-06 1995-06-23 Nec Corp Wire bonding device

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS51146141A (en) * 1975-05-26 1976-12-15 Hitachi Ltd Information processer

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS51146141A (en) * 1975-05-26 1976-12-15 Hitachi Ltd Information processer

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6128144A (en) * 1984-07-18 1986-02-07 Matsushita Electric Ind Co Ltd Executing device of tracing
JPS6159544A (en) * 1984-08-31 1986-03-27 Hitachi Ltd Combining maintenance program method for microcomputer
JPS61180343A (en) * 1985-02-06 1986-08-13 Omron Tateisi Electronics Co Software breaking system
JPS638841A (en) * 1986-06-27 1988-01-14 Nec Corp Interruption accepting system
JPH0193839A (en) * 1987-07-10 1989-04-12 Tandem Comput Inc Method and apparatus for measuring execution of program
US4910663A (en) * 1987-07-10 1990-03-20 Tandem Computers Incorporated System for measuring program execution by replacing an executable instruction with interrupt causing instruction
JPH01241636A (en) * 1988-03-17 1989-09-26 Internatl Business Mach Corp <Ibm> Data processing system
JPH04148242A (en) * 1990-10-08 1992-05-21 Fujitsu Ltd Trace processing method for load module execution
JPH04318633A (en) * 1991-04-18 1992-11-10 Fujitsu Ltd Debugging method
JPH07161759A (en) * 1993-12-06 1995-06-23 Nec Corp Wire bonding device

Similar Documents

Publication Publication Date Title
DE59700880D1 (en) Method and device for implementing a real-time capable control program in a non-real-time capable operating program
JPS51119482A (en) Program control method for cutting and processing machine
SE7902671L (en) MICRO-PROGRAM CONTROL DEVICE
JPS5750058A (en) Debugging method by instruction exchange
JPS56500554A (en)
JPH0328933A (en) Task control method
JPS6491206A (en) Programmable controller system
JPS5222844A (en) Control method to control other unit in the multiple data processing system
JPS6441034A (en) Data processor
JPS556639A (en) Re-try system of channel
JPS523778A (en) Program control method of cutting work machine
JPS57164303A (en) Programmable controller
JPS56162123A (en) Electronic computer system
JPS5569808A (en) Numerical controller
JPS5719852A (en) Information processing system
JPS5239337A (en) Information processing system which can be restarted automatically
JPS5729150A (en) Method and device for arithmetic control
JPH01205349A (en) Queuing possible type debugging system
JPS6441029A (en) Program debugging device
JPS6466746A (en) Control system for re-execution of program to be debugged
JPS63253441A (en) User program and task managing system for debugger
JPS6464040A (en) Deadlock evading and processing system for multi-process debug
JPS55135948A (en) Information processing device
JPS52122782A (en) Origin setting system in numerical controlling
JPS5345142A (en) Microprogram stopping system