i686 v. i386

Kezdőlap Fórumok Vegyes felvágott i686 v. i386

10 bejegyzés megtekintése - 1-10 / 61
  • Szerző
    Bejegyzés
  • #2038792
    kisbetu
    Felhasználó

      8086 – 8088 (XT) – 286 (AT) – 386 – 486 – 586 (Pentium) – Pentium Pro (686) – P II – PIII – P IV

      #2038793
      kisbetu
      Felhasználó

        A különbség köztük az idõ és a technológia.

        #2038794
        davies
        Felhasználó

          Oh Yeah, Thank You!

          #2038795
          Gyuszk
          Felhasználó

            az i386-ra fordítótt tárgykód képes futni 386-oson és felette bármin (persze az x86-on belül maradva), viszont az i686-ra fordított kód nem képes futni korábbi procikon.
            azért forditanak általában ilyen régi procikra, hogy minnél több gépen elfusson.
            a 686-os procinak több olyan „cucca” van, ami a régiekben nem volt, és az arra forgatott kód ezeket ki tudja használni, míg az i386-os nem.

            #2038796
            bepe79
            Felhasználó
              Gyuszk wrote:
              az i386-ra fordítótt tárgykód képes futni 386-oson és felette bármin (persze az x86-on belül maradva), viszont az i686-ra fordított kód nem képes futni korábbi procikon.
              azért forditanak általában ilyen régi procikra, hogy minnél több gépen elfusson.
              a 686-os procinak több olyan „cucca” van, ami a régiekben nem volt, és az arra forgatott kód ezeket ki tudja használni, míg az i386-os nem.

              Mai napig nem értem, hogy ezen a jelzésen miért nem változtatnak 10-20 éve.. Nekem intelem van, nem zavar, de akinek AMD-je van, az mit szól ehhez? Honnan a fenébõl tudja, hogy az i386 az most pl. az AMD K6/2 megfelelõje, vagy a Duron 1100-asnak a megfelelõje. Az i686 versus AthlonXP / AMD A64 / A64X2-rõl meg már ne is beszéljünk.

              #2038797
              kovi
              Felhasználó
                bepe79 wrote:
                Gyuszk wrote:
                az i386-ra fordítótt tárgykód képes futni 386-oson és felette bármin (persze az x86-on belül maradva), viszont az i686-ra fordított kód nem képes futni korábbi procikon.
                azért forditanak általában ilyen régi procikra, hogy minnél több gépen elfusson.
                a 686-os procinak több olyan „cucca” van, ami a régiekben nem volt, és az arra forgatott kód ezeket ki tudja használni, míg az i386-os nem.

                Mai napig nem értem, hogy ezen a jelzésen miért nem változtatnak 10-20 éve.. Nekem intelem van, nem zavar, de akinek AMD-je van, az mit szól ehhez? Honnan a fenébõl tudja, hogy az i386 az most pl. az AMD K6/2 megfelelõje, vagy a Duron 1100-asnak a megfelelõje. Az i686 versus AthlonXP / AMD A64 / A64X2-rõl meg már ne is beszéljünk.

                azért mert ez valójában nem az architectúrát jelöli, hanem az utasításkészletet. az meg bizony i386.

                #2038798
                bepe79
                Felhasználó

                  Na jó, de nem tudod fejbõl megmondani, hogy az i386 architektúránál lévõ MMX utasításkészlet vagy a késõbbiekben az i686-os architektúránál jelen lévõ SSE, SSE2, PAE vagy RDTSC utasításkészlet az AMD architektúra melyik megfelelõjéhez  konvergál. Nem tudom jobban megfogalmazni, de szvsz érthetõ, hogy mit akarok mondani.

                  #2038799
                  kovi
                  Felhasználó
                    bepe79 wrote:
                    kovi wrote:
                    bepe79 wrote:
                    Gyuszk wrote:
                    az i386-ra fordítótt tárgykód képes futni 386-oson és felette bármin (persze az x86-on belül maradva), viszont az i686-ra fordított kód nem képes futni korábbi procikon.
                    azért forditanak általában ilyen régi procikra, hogy minnél több gépen elfusson.
                    a 686-os procinak több olyan „cucca” van, ami a régiekben nem volt, és az arra forgatott kód ezeket ki tudja használni, míg az i386-os nem.

                    Mai napig nem értem, hogy ezen a jelzésen miért nem változtatnak 10-20 éve.. Nekem intelem van, nem zavar, de akinek AMD-je van, az mit szól ehhez? Honnan a fenébõl tudja, hogy az i386 az most pl. az AMD K6/2 megfelelõje, vagy a Duron 1100-asnak a megfelelõje. Az i686 versus AthlonXP / AMD A64 / A64X2-rõl meg már ne is beszéljünk.

                    azért mert ez valójában nem az architectúrát jelöli, hanem az utasításkészletet. az meg bizony i386.

                    Na jó, de nem tudod fejbõl megmondani, hogy az i386 architektúránál lévõ MMX utasításkészlet vagy a késõbbiekben az i686-os architektúránál jelen lévõ SSE, SSE2, PAE vagy RDTSC utasításkészlet az AMD architektúra melyik megfelelõjéhez  konvergál. Nem tudom jobban megfogalmazni, de szvsz érthetõ, hogy mit akarok mondani.

                    igen érthetõ, de így legalább átlátható a dolog. ha most minden szar parancskészlethez fordítanának nekünk programot és úgy neveznék el, már régen szar lenne mert még jobban összezavarodnál. egyébként i386 – nál nincs mmx természetesen, ez az i686, vagyis az i586 kódú pentium készlet kiegészítve egy kis mmx regiszterekre és mûveletkre vonatkozó utasításkészletre.

                    #2038800
                    bepe79
                    Felhasználó

                      Na ja! Igaz! Hol volt még 386-nál MMX, tehát rossz pédát írtam. Inkább az i586-osok körül jött, úgy emlékszem, mert még a PII elõtt volt egy sima Pentium MMX, ami valójában PI i586 MMX volt, egy ilyen hibrid-öszvér féleség.

                      #2038801
                      aty
                      Felhasználó

                        Miért kell idézni, amikor az elõzõ hozzászólásra válaszoltok? Ráadásul most már fél oldalnyi idézés felgyülemlett, olvashatatlan így a topic…

                      10 bejegyzés megtekintése - 1-10 / 61
                      • Be kell jelentkezni a hozzászóláshoz.