Recherche Images Maps Play YouTube Actualités Gmail Drive Plus »
Recherche avancée dans les brevets | Images de page | Historique Web | Connexion

Brevets

  

US 20050071822A1

(19) United States

(12) Patent Application Publication (io) Pub. No.: US 2005/0071822 Al

DeWitt, JR. et al. (43) Pub. Date: Mar. 31,2005

(54) METHOD AND APPARATUS FOR

COUNTING INSTRUCTION AND MEMORY
LOCATION RANGES

(75) Inventors: Jimmie Earl DeWitt JR., Georgetown,
TX (US); Frank Eliot Levine, Austin,
TX (US); Christopher Michael
Richardson, Austin, TX (US); Robert
John Urquhart, Austin, TX (US)

Correspondence Address:
IBM CORP (YA)
C/O YEE & ASSOCIATES PC
P.O. BOX 802333
DALLAS, TX 75380 (US)

(73) Assignee: International Business Machines Corporation, Armonk, NY

(21) Appl. No.: 10/675,872

(22) Filed: Sep. 30, 2003

Publication Classification

(51) Int. CI.7 G06F 9/44

(52) U.S. C I 717 131

(57) ABSTRACT

A method, apparatus, and computer instructions in a data processing system for processing instructions and monitoring accesses to memory location ranges. An instruction for execution is identified. A determination is made as to whether the instruction is within a contiguous range of instructions. Execution information relating to the instruction is identified if the instruction is within the contiguous range of instructions. With memory location accesses, an access to a memory location is identified. A determination of whether the memory location is within a contiguous range of memory locations is made. Access information is identified if the memory location is within the contiguous range of memory locations.

[merged small][merged small][merged small][merged small][merged small][graphic][merged small][graphic][merged small][merged small]
[merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][table][merged small]
[merged small][table][merged small][merged small][merged small][table][merged small][merged small][merged small][merged small][merged small][table][merged small][merged small][merged small][table][merged small][merged small][merged small][merged small][table][merged small][table][merged small][merged small][merged small][table][merged small]
[merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][table][merged small]
« PrécédentContinuer »