|
![](/i/fill.gif) |
On 22-7-2009 21:27, Florian Pesth wrote:
> Am Wed, 22 Jul 2009 21:15:13 +0200 schrieb andrel:
>
>> On 22-7-2009 21:05, Florian Pesth wrote:
>>> Am Wed, 22 Jul 2009 20:55:19 +0200 schrieb andrel:
>>>
>>>>>> So no GOTO then?
>>>>> Forward goto, sure. :-)
>>>> define forward
>>> Higher adress than current one in sequential memory?
>>>
>> Physical memory or logical?
>
> Logical and assuming the program and the MMU doesn't do "nasty" stuff :).
I think we can safely assume that the program is in one block, or are
there systems where parts of programs van be in more than one segment?
Also assume that you can not execute something in a data or stack segment.
We have nearly pinned it.
Now we only have to make sure a compiler leaves the order of the
statements in place or it knows compile time where everything will end
up. Shouldn't be too difficult.
Codebuster's verdict: possible.
Post a reply to this message
|
![](/i/fill.gif) |