Boots – shoes – and leggings
Patent
1987-04-01
1989-09-12
Williams, Jr., Archie E.
Boots, shoes, and leggings
371 19, G06F 1130, G06F 922, G06F 942
Patent
active
048666653
ABSTRACT:
In a system based upon a microprocessor, the instruction set of which includes only one trap instruction, a software monitor is provided in which the user can define and monitor software break points without using trap instructions, thereby leaving the entire instruction set available to a user to execute, develop, or debug software containing trap instructions. To accomplish this result, software break points are defined at desired addresses by replacing user instructions at such addresses with call instructions that call a monitor routine which handles software break points. The argument of the call instruction is made equal to its op code. The portion of the monitor that handles software break points is entered at an address equal to the op code of the call instruction inserted at the break point address. This procedure avoids overwriting errors that otherwise would occur when software break points are defined at consecutive locations of the user program. This is particularly relevant where a user may wish to single step through a user program executing one user instruction at a time using a "single-step command".
REFERENCES:
patent: 3415981 (1968-12-01), Smith et al.
patent: 3551659 (1970-12-01), Forsythe
patent: 3903503 (1975-09-01), Dillingham et al.
patent: 3987420 (1976-10-01), Badaganani
patent: 4015239 (1977-03-01), Fujumoto et al.
patent: 4028663 (1977-06-01), Ryer et al.
patent: 4074353 (1978-02-01), Woods et al.
patent: 4205370 (1980-05-01), Hirtle
patent: 4214305 (1980-07-01), Tokita et al.
patent: 4296463 (1981-10-01), Dalboussiere et al.
patent: 4308581 (1981-12-01), Raghunathan
patent: 4365273 (1982-12-01), Yamada et al.
patent: 4453214 (1984-06-01), Adcock
patent: 4493022 (1985-01-01), Nicolas et al.
patent: 4498135 (1985-02-01), Caudel
patent: 4499538 (1985-02-01), Finger et al.
patent: 4506322 (1985-03-01), Leigh
patent: 4524454 (1985-06-01), Ejiri
patent: 4525860 (1985-06-01), Boivie
patent: 4536839 (1985-08-01), Shah et al.
patent: 4558412 (1985-12-01), Inoshita et al.
patent: 4571672 (1986-02-01), Hatada et al.
patent: 4577282 (1986-03-01), Caudel et al.
patent: 4586131 (1986-04-01), Caudel et al.
patent: 4635193 (1987-01-01), Moyer et al.
Kane et al., 68000 Assembly Language Programming, 1981, pp. 2-8, Osborne/McGraw-Hill, Berkeley, Calif.
Hughes et al., Breakpoint Design for Debugging Microprocessor Software, 1978, entire document, Computer Design/Nov. 1978.
Burr-Brown Ltd.
Wang Leo Li
Williams Jr. Archie E.
LandOfFree
Break points system in a software monitor where entry address of does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Break points system in a software monitor where entry address of, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Break points system in a software monitor where entry address of will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-922476