A processor including a large register file utilizes a dirty bit storage coupled to the register file and a dirty bit logic that controls resetting of the dirty bit storage. The dirty bit logic determines whether a register or group of registers in the register file has been written since the process was loaded or the context was last restored and, if written generates a value in the dirty bit storage that designates the written condition of the register or group of registers. When the context is next saved, the dirty bit logic saves a particular register or group of registers when the dirty bit storage indicates that a register or group of registers was written. If the register or group of registers was not written, the context is switched without saving the register or group of registers. The dirty bit storage is initialized when a process is loaded or the context changes.

Ein Prozessor einschließlich eine große Registerakte verwendet einen schmutzigen Spitze Speicher verbunden zur Registerakte und zu einer schmutzigen Spitze Logik dieses Kontrollenzurückstellen des schmutzigen Spitze Speichers. Die schmutzige Spitze Logik stellt fest, ob ein Register oder eine Gruppe Register in der Registerakte geschrieben worden ist, seit der Prozeß geladen wurde, oder der Kontext zuletzt und wieder hergestellt wurde, wenn Sie geschrieben werden, einen Wert im schmutzigen Spitze Speicher erzeugt, der den schriftlichen Zustand des Registers oder der Gruppe der Register kennzeichnet. Wenn der Kontext zunächst gespeichert wird, speichert die schmutzige Spitze Logik ein bestimmtes Register oder eine Gruppe Register, wenn der schmutzige Spitze Speicher anzeigt, daß ein Register oder eine Gruppe Register geschrieben wurden. Wenn das Register oder die Gruppe der Register nicht geschrieben wurden, wird der Kontext geschaltet, ohne das Register oder die Gruppe der Register zu speichern. Der schmutzige Spitze Speicher wird initialisiert, wenn ein Prozeß oder die Kontextänderungen geladen wird.

 
Web www.patentalert.com

< (none)

< System and method for sensing vehicle door edge movement

> System and method using selection logic units to define stack orders

> (none)

~ 00005