• dez
    #178
    Van egy tippem, hogy honnan jön a 64KB. Egy lefordított, gépi kódú programban lehetnek abszolút (konkrét memóriacím) és relataív ugrások, címzések. x86-on az abszolút ugrások, stb., nagyon kezdetlegesen vannak megoldva, ehhez kell a kacifántos memóriakezelés. 68k-n, PPC ezzel semmi ilyesmi gond nincs! (Egy ügyes kis relokáció van.) A relatív címzéseknél egy 8 v. 16 bites offset van, ami a pillanatnyi programszámláló értékéhez adódik hozzá. 16 bites offset esetén 64k-ban lehet címezgetni (pontosabban adott címtől számolva -32768 és +32767 között).

    Tehát itt van még egy dolog, ami miatt eleve hosszabb az x86-os exe ("memóriamenedzsment")...