Method for memory allocation and management using push/pop apparatus

   
   

An apparatus and method for memory allocation with digital processing systems comprises a first memory bank, a hardware register, and a processing circuit configured to write the contents of the hardware register to a memory address in the first memory bank, and to write the memory address to the hardware register. In an embodiment, a pointer list containing memory pointer values may be maintained in the first memory bank. The first memory bank may contain associated data buffers, and a second memory bank may contain corresponding data buffers such that an associated data buffer and a corresponding data buffer may be located from a single memory pointer value.

Μια συσκευή και μια μέθοδος για την κατανομή μνήμης με τα ψηφιακά συστήματα επεξεργασίας περιλαμβάνουν μια πρώτη τράπεζα μνήμης, έναν κατάλογο υλικού, και ένα κύκλωμα επεξεργασίας που διαμορφώνεται για να γράψει το περιεχόμενο του καταλόγου υλικού σε μια διεύθυνση μνήμης στην πρώτη τράπεζα μνήμης, και για να γράψει τη διεύθυνση μνήμης στον κατάλογο υλικού. Σε μια ενσωμάτωση, ένας κατάλογος δεικτών που περιέχει τις τιμές δεικτών μνήμης μπορεί να διατηρηθεί στην πρώτη τράπεζα μνήμης. Η πρώτη τράπεζα μνήμης μπορεί να περιέχει τους σχετικούς απομονωτές στοιχείων, και μια δεύτερη τράπεζα μνήμης μπορεί να περιέχει τους αντίστοιχους απομονωτές στοιχείων έτσι ώστε ένα σχετικό στοιχείο αποθηκεύει και ένας αντίστοιχος απομονωτής στοιχείων μπορεί να βρεθεί από μια ενιαία αξία δεικτών μνήμης.

 
Web www.patentalert.com

< Personalized system for providing improved understandability of received speech

< Method for providing high availability within a data processing system via a reconfigurable hashed storage subsystem

> Language analysis using a reading point

> Sectored least-recently-used cache replacement

~ 00145