Method and circuitry for performing multiple stack operations in

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395425, 364DIG1, 3642318, 3642443, 3642551, 3642629, G06F 932

Patent

active

051426358

ABSTRACT:
A method for performing consecutive instructions to push data onto a stack in memory in a digital computer is described. During a first clock cycle, an instruction is decoded requiring a stack push operation. A control indicator is also generated calling for a stack push operation. During a phase one of a second clock cycle, (a) a stack pointer value stored in a selected stack pointer register is written onto a first bus, the selected stack pointer register being one of either the first stack pointer register or the second stack point register, and (b) the stack pointer value stored in the selected stack pointer register is written into an input latch of a stack pointer adder. During a phase two of the second clock cycle, (a) a stack memory address is formed by using the stack pointer value on the first bus, (b) the stack pointer value stored in the input latch of the stack pointer adder is decremented by a delta amount to form an updated stack pointer value, and (c) the updated stack pointer value is stored in an output latch. During a phase one of a third clock cycle, (a) the updated stack pointer value stored in the output latch is written onto a second bus, and (b) the updated stack pointer value on the second bus is written into a second stack pointer register for storage. During a phase two of a third clock cycle, (a) data is written to memory for storage at a memory location indicated by the stack memory address, and (b) the updated stack pointer value from the second stack pointer register is written into the first stack pointer register for storage. A method for performing consecutive instructions to pop data off a stack in memory in a digital computer is also described. In a digital computer with memory, circuitry for performing a stack operation is also described.

REFERENCES:
patent: 3786432 (1974-01-01), Woods
patent: 3889243 (1975-06-01), Drimak
patent: 4524416 (1985-06-01), Stanley
patent: 4890221 (1990-12-01), Gage
patent: 4984151 (1991-01-01), Dujavi
patent: 5006980 (1991-04-01), Sanders

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 circuitry for performing multiple stack operations in 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 circuitry for performing multiple stack operations in, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and circuitry for performing multiple stack operations in will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-392074

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