Hirdetés

Új hozzászólás Aktív témák

  • Abu85

    HÁZIGAZDA

    válasz dabadab #28 üzenetére

    Azért hasonlít, mert úgy lett megtervezve az AMD64, hogy hasonlítson. Ez volt az egyik kulcstényező a tervezésnél, hogy az x86 nagyrészt mappelhető legyen rá. Emiatt alig van különbség, az Intel is csak nagyon kevés AMD64-es funkciót nem tud jól mappelni az x86-hoz tervezett hardverimplementációira. Ettől függetlenül maga az AMD64 ISA nem egy kiterjesztés, hanem egy olyan új ISA, ami kompatibilitást ad az x86-ra.

    Assembly nyelvi szinten egyébként egy csomó rendszerben sok hasonlóság lehet. Például a GCN1-2-3-4-5 assembly szintű kódja sok esetében megegyezik, mégis egymással nem kompatibilis ISA-król van szó. Bináris szinten már nem képesek a másik ISA-ra fordított kódot futtatni, akkor sem, ha assembly szinten pont ugyanazt látod.

    A Long 64 bit mód az, ami nem egy kompatibilitási mód, hanem egy primary funkció.

    [ Szerkesztve ]

    Senki sem dől be a hivatalos szóvivőnek, de mindenki hisz egy meg nem nevezett forrásnak.

Új hozzászólás Aktív témák