Method and apparatus for a compare and swap instruction

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 100

Patent

active

045846405

ABSTRACT:
In a data processing system having linked lists it is useful to be able to add and delete items from such lists while maintaining the integrity of the linked nature of such lists. A new compare and swap instruction provides for effectively simultaneously swapping 2 values which is useful for safely adding and deleting items from linked lists. Prior to the instruction the status of the two value are read at the locations to be swapped. During the instruction these locations are checked again to ensure that no change has occurred at these locations before the instruction performs the swap of the two new values. The instruction then performs the proposed 2 value swap but only if no change has occurred at these two locations where the swap is to be performed.

REFERENCES:
patent: 3972026 (1976-07-01), Waitman et al.
patent: 4041462 (1977-08-01), Davis et al.
patent: 4054945 (1977-10-01), Ichiko et al.
patent: 4281393 (1981-07-01), Gitelman et al.
patent: 4322812 (1982-03-01), Davis et al.
patent: 4403285 (1983-09-01), Kikuchi
patent: 4429360 (1984-01-01), Hoffman et al.
patent: 4497023 (1985-01-01), Moorer

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

Method and apparatus for a compare and swap instruction does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for a compare and swap instruction, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for a compare and swap instruction will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1918790

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