[prev in list] [next in list] [prev in thread] [next in thread] 

List:       opensuse
Subject:    Re: [opensuse] switch from 32bit opensuse to 64bit
From:       Per Jessen <per () computer ! org>
Date:       2014-03-14 12:34:56
Message-ID: lfut1r$h4p$1 () saturn ! local ! net
[Download RAW message or body]

Carlos E. R. wrote:

> On 2014-03-14 08:48, Per Jessen wrote:
>> Carlos E. R. wrote:
>> 
>>> On 2014-03-13 13:20, Andrey Borzenkov wrote:
>>>> В Thu, 13 Mar 2014 12:37:15 +0100 "Carlos E. R." <> пишет:
> 
> 
>>>> You have no choice with pointers.
>>>
>>> My 86' assembler is very rusty, I worked more with the 68000. IIRC,
>>> you could do "short jumps", in which the destination address was
>>> relative to the current program counter.
>>>
>>> I never remember what model Linux uses, but don't we have short
>>> jumps?
>> 
>> The flat memory model.  Segment registers aren't used anymore,
>> although FS and GS may still be used.
> 
> Then, no short or relative jumps? Say "jmp +125"?
>

Well, there are no near jumps, those are relative to CS, which isn't
used.  There are relative jumps, with either 8bit or 32bit
displacement. 


-- 
Per Jessen, Zürich (13.2 °C)
http://www.hostsuisse.com/ - dedicated server rental in Switzerland.

--
To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org
To contact the owner, e-mail: opensuse+owner@opensuse.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic