Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
Turbo Delphi für Win32
|
Re: Status-/Flagregister auf Hardwareebene?
14. Jan 2009, 18:16
Also soweit ich weiß, gibt es Befehle, das ganze Statusregister zu "retten", was ja auch sinnvoll und notwendig ist für Multiprocessing-/threading und Ausnahmen-/Unterbrechungsbehandlung. Daher wäre eine Gruppierung auch auf Hardwareebene schon sinnvoll, ansonsten wäre es natürlich sinnvoller, die arithmetischen Register bei der ALU und den Rest da, wo er gebraucht wird, unterzubringen. Aber wie gesagt, aufgrund der Rettungsbefehle und weil die meisten Flags sowieso arithmetisch sind, müsste das schon zusammen in einem Register sein, irgendwo in der Nähe der ALU.
Manuel Eberl „The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
|