"wolfgang kern" wrote in message news:j0c3m5$ebr$...
"Flying Bucket" posted one more _new_ idea
> Here is an idea:
>
> 1. The computer program issue's load and store requests to the memory
> system.
>
> Instead of only specifieing the memory address, the computer program would
> also specifiy the instruction pointer.
>
> 2. The memory system fetches the memory located at the memory address and
> returns it but it also returns the instruction pointer.
>
> 3. Because the instruction pointer is returned, this allows the computer
> program to go back to the instruction that was "stalled" or "skipped".
>
> 4. This would allow the computer program to issue memory requests, but not
> have to wait for them. The computer program would jump back to the
> instruction location once it's memory
> has been retrieved. This would allow the computer program to simply move
> on/go on with executing other instructions and potentially retrieving
> other memory locations.
"
All this issues are already covered/implemented in x86 architectures,
OoO features exist there since a while (>10 years).
"
I don't think so...
I have never seen x86 processors execute instructions and then later go back
to previous instructions
I might do this underneath, but I have never seen a debugger jump back

=D
Bye,
Skybuck