Software debugging system and method especially adapted for code

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395650, 395700, 395500, G06F 1100

Patent

active

055487173

ABSTRACT:
In a computer system that embodies a first hardware (X) architecture and includes a memory system and at least one simulator for a second (Y) architecture and a system for executing and debugging multiple codes having an environment manager that handles cross-domain calls, a debugging system and method are provided for debugging code in each domain as part of said multi-code executing and debugging system in a multi-architecture environment. In response to calls for debugging from either the X domain or the Y domain, commands are generated for controlling operations in both domains. User generated RUN and STEP commands control the machine execution state in the domain where debugging is performed. General support commands and debug operations support commands including EXAMINE, DEPOSIT, SET BREAKPOINT and CANCEL BREAKPOINT commands which are implemented differently for the different domains may also be user generated for controlling debugging.

REFERENCES:
patent: 3997895 (1976-12-01), Cassonnet et al.
patent: 4077058 (1978-02-01), Appell et al.
patent: 4084235 (1978-04-01), Hirtle
patent: 4253145 (1981-02-01), Goldberg
patent: 4297743 (1981-10-01), Appell et al.
patent: 4347565 (1982-08-01), Kaneda et al.
patent: 4454580 (1984-06-01), Page et al.
patent: 4456954 (1984-06-01), Bullions, III et al.
patent: 4486831 (1984-12-01), Wheatley et al.
patent: 4509122 (1985-04-01), Agnew et al.
patent: 4533996 (1985-08-01), Hartung et al.
patent: 4630231 (1986-12-01), Hirata et al.
patent: 4672532 (1987-06-01), Jonge Vos
patent: 4755997 (1988-07-01), Takahashi
patent: 4792895 (1988-12-01), Tallman
patent: 4794522 (1988-12-01), Simpson
patent: 4802165 (1989-01-01), Ream
patent: 4811345 (1989-03-01), Johnson
patent: 4819234 (1989-04-01), Huber
patent: 4825354 (1989-04-01), Agrawal et al.
patent: 4839797 (1989-06-01), Katori et al.
patent: 4841476 (1989-06-01), Mitchell et al.
patent: 4918594 (1990-04-01), Onizuka
patent: 4945480 (1990-07-01), Clark et al.
patent: 4951195 (1990-08-01), Fogg, Jr. et al.
patent: 4992934 (1991-02-01), Portanova et al.
patent: 5029069 (1991-07-01), Sakamura
patent: 5038348 (1991-08-01), Yoda et al.
patent: 5051893 (1991-09-01), Tenny et al.
patent: 5063499 (1991-11-01), Garber
patent: 5067072 (1991-11-01), Talati et al.
patent: 5093917 (1992-03-01), Campbell et al.
patent: 5133072 (1992-07-01), Buzbee
patent: 5142622 (1992-08-01), Owens
patent: 5146593 (1992-09-01), Brandle et al.
patent: 5167023 (1992-11-01), de Nicolas et al.
patent: 5210832 (1993-05-01), Maier et al.
patent: 5210874 (1993-05-01), Karger
patent: 5210876 (1993-05-01), Uchida
patent: 5218699 (1993-06-01), Brandle et al.
patent: 5307504 (1994-04-01), Robinson et al.
patent: 5339422 (1994-08-01), Brender et al.
Weiss, Ray, "Sun Simulator Bows (Sun Microsystems Inc's SPARCsim Hardware Simulator)," Electronic Engineering Times, Nov. 7, 1988, summary.
Collett, Ron, "RISC Chips Gain Needed Support Tools," ESD: The Electronic System Design Magazine, Mar. 1989, vol. 19, No. 3, summary.
Kopetzky, D. J., "Horse: A Simulation Of The Horizon Supercomputer," IEEE Comput. Soc. Press, Nov. 1988, pp. 53-54.
Markowitz, Michael, "Software-Modeling Capability Allows You To `Emulate` Your Systems Designs (SmartModel Windows, from Logic Automation Inc.) (Product Update)," EDN, Apr. 13, 1989, vol. 34, No. 8, summary.
Cocking, R. C., et al, "Software Device Simulator," IBM Technical Disclosure Bulletin, vol. 15, No. 9, Feb. 1973, pp. 2794-2795.
Wilkinson, B., "Inside Atari DOS," Compute! Books, A Division of Small Systems Services, Inc., Greensboro, North Carolina, Feb. 1982, pp. i-viii.
PC Magazine Programmer's Technical Reference: The Processor and Coprocessor, Robert L. Hummel, pp. 61-64.
Electronics & Wireless World, vol. 96, No. 1655, Sep. 1990, Sutton GB, pp. 801-804; John Mosely: `Simulation on a Budget Avsim51`, see p. 801, right column, line 33--p. 802, left column, line 17.
Microprocessing and Microprogramming, vol. 24, No. 1-5, 1 Sep. 1988, Amsterdam pp. 149-152; Erik Dirkx, et al.: `An Animated Simulation Environment for Microprocessors`, see p. 151, left column, line 1--right column, paragraph 20; figure 2.
May, C., "Mimic: A Fast System/370 Simulator," Sigplan Notices, vol. 22, No. 7, Jul. 1987, pp. 1-13.
Holt, Wayne E., "Beyond RISC!--An Essential Guide To Hewlett-Packard Precision Architecture," Ed., 1988, pp. 225-238.
Tanner, Eve M., "Providing Programmers With A Driver Debug Technique," Hewlett-Packard Journal, Oct. 1989, pp. 76-80.
Banning, "The XDOS Binary Code Conversion System," Compcon 89, Sep. 27, 1989, San Francisco, CA, pp. 282-287.
Hunter and Banning, "DOS at RISC," Byte, vol. 14, No. 12, Nov. 1898, St. Peterborough, US, pp. 361-368.
Gaines, "On The Translation Of Machine Language Programs," Communication of the Association for Computing Machinery, vol, 8, No. 12, Dec. 1965, New York, NY, pp. 736-741.
Bergh, et al, "HP 3000 Emulation on HP Precision Architecture Computers," Hewlett-Packard Journal, Dec. 1987, pp. 87-89.
Turbo Pascal Owners Handbook, Chapter 9, 1987, pp. 125-142.
Tanenbaum, Andrew S., "Structured Computer Organization," Prentice-Hall, 1984, pp. 327-331 and 380-381.
Wright, M., "uP Simulators Let You Debug Software On An IBM PC," Electronic Design News, vol. 31, No. 35, Dec. 11, 1986, pp. 196-204.
Yourdon, Edward, "Techniques of Program Structure and Design," 1975, pp. 54-74 and 93-100.
Dennis, Jack B., "Modularity", Software Engineering, An Advanced Course, F. L. Bauer, Editor, 1977, pp. 128-137.
Aron, Joel D., "The Program Development Process," 1974, pp. 96-100.
Ulrickson, Robert W., "Solve Software Problems Step by Step," Microprocessor Software Design, Max J. Schindler, Editor, 1980, pp. 26-35.
Patch, Kimberly, "Simulator Eases Program Design of 80386 On VAX," Digital Review, vol. 6, No. 35, Sep. 4, 1989, p. 27.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Software debugging system and method especially adapted for code does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Software debugging system and method especially adapted for code, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Software debugging system and method especially adapted for code will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2337223

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.