MULTIBANK STORAGE DEVICE SPECIFYING READING SEQUENCE BY WRITING SEQUENCE
PURPOSE:To obtain a stack mechanism and an FIFO memory mechanism which can simultaneously take out plural data under an LIFO and FIFO principles by distributing successive input data in the sequence between all banks by a writing position designating mechanism. CONSTITUTION:For the stack, a large ca...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | PURPOSE:To obtain a stack mechanism and an FIFO memory mechanism which can simultaneously take out plural data under an LIFO and FIFO principles by distributing successive input data in the sequence between all banks by a writing position designating mechanism. CONSTITUTION:For the stack, a large capacity register file 3 constituted of N banks is provided in a CPU 1 and an SP register 12 holds a pointer value to designate a field corresponding to the stack top of the N-bank register file 3. Input data 15 are written into the field to designate a stack pointer value 13, and from output data 16-18, the outputs from the field of the banks up to the maximum N pieces of bank to start at the field for designated by the stack pointer value 13 is simultaneously sent. The figure written in respective fields of the register file 3 is a stack pointer value, and in the figure, the third N+1 data are already pushed, and a pushing sequence 2N+2-3N+1 is the newest data with a stack 20 as a whole. |
---|