← Back to Patent Explorer
EP0202628A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Instruction monitor used for a stored-program data processor

Assignee: Hitachi Ltd
•
Filing: 1986-05-16
•
Granted: —
•
Expires: 2006-05-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An instruction monitoring apparatus for use with a stored-program data processor includes a memory (2200) for storing instruction executional events, such as execution of an instruction and successful or unsuccessful branching of an instruction, and a controller (2100) for controlling the recording of events into the memory. The memory (2200) is addressed in correspondence to the address of areas to be monitored in the main storage. The controller (2100) responds to the execution of an instruction by the central processor (1000) to record executional events including execution, successful or unsuccessful branching and main storage reference/ change into the memory (2200) at a location corresponding to the address of the executed instruction or the address which has been accessed for reference/change.

Inventors

  • 👤 Takao Satoh
  • 👤 Takashige Kubo
  • 👤 Yasufumi Yoshizawa
  • 👤 Junichi Imura
  • 👤 Katsuro Wakai

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-30 21:47
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/30; G06F11/34; G06F11/3466; G06F11/348; G06F11/36; G06F11/362; G06F11/3636; G06F11/3648

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 78 words
An instruction monitor used for a stored-program data processor which sequentially fetches instructions from a storage and executes the instructions comprising: record memory means (2200) provided in correspondence to the address space of at least part of said storage; and recording control means (2100) for storing instruction executional information including execution of an instruction and successful or unsuccessful branching of a branch instruction into a pertinent address of said record memory means in response to each instruction execution.
Claim 2
Dependent Claim 78 words
An instruction monitor used for a stored-program data processor which sequentially fetches instructions from a storage and executes the instructions comprising: record memory means (2200) provided in correspondence to the address space of at least part of said storage; and recording control means (2100) for storing instruction executional information including execution of an instruction and successful or unsuccessful branching of a branch instruction into a pertinent address of said record memory means in response to each instruction execution.
Claim 3
Dependent Claim 81 words
An instruction monitor according to claim 1, wherein said recording control means (2100) operates to store information indicative of execution of an instruction or successful or unsuccessful branching of a branch instruction into said record memory means (2200) at a location corresponding to the address of said instruction, and stores information indicative of reference/change of said storage into said record memory means (2200) at a location corresponding to the address of said storage at which the storage reference/change event has occurred.
Claim 4
Dependent Claim 35 words
An instruction monitor according to claim 1 or 2, wherein said recording control means (2100) comprises rewritable control information holding means for holding control information which specifies details of operation of said recording control means.
Claim 5
Dependent Claim 33 words
An instruction monitor according to claim 3, wherein said control information includes information which specifies at least one range of area in said storage to be subjected to collection of instruction executional information.
Claim 6
Dependent Claim 32 words
An instruction monitor according to claim 1, 2, 3 or 4, wherein said recording control means (2100) is controllable by a signal from said data processor or by a signal from outside.
Claim 7
Dependent Claim 28 words
An instruction monitor according to claim 1, wherein said monitor is operative to store said instruction executional information into said record memory means (2200) concurrently with instruction execution.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag