i386, i586, x86

Sekcia: Ostatné 15.05.2006 | 19:21
eat   Návštevník
Hmmm, vysvetli mi niekto co znamena i286, i386, a podobne. V com je napr. lepsie x86 ako i386??? Ak sa vam nechce rozpisovat tak napiste aspon link na nejaky clanok, alebo podobne. Dakujem
    • Re: i386, i586, x86 11.05.2006 | 19:45
      Avatar sejtys Red Hat 8, Debian, SUSE 10  Používateľ
      No som lama ale toto vjem...:) Prvy procak ako tak pouzitelny bol arhaicky IBM 8080, Potom za nejaky cas IBM 80286, IBM 80386, IBM 80486..... Takto sa to vyvyjalo az prislo na svet Pentium.. a tam sa to nejak po.... zacali sa IBM kompatibilme procaky oznacovat ako x86. takze nehladaj v tom vedu je to uplne jedno aku verziu stiahnes najprv som bol uplne zmateny ked som hladal veci na nete a tam bol balik, distro xxxx_xxxx.386.xxxx ale po case si zviknes. :)
      • Re: Re: i386, i586, x86 11.05.2006 | 20:02
        Avatar Linux Mint 18  Návštevník
        • Príspevok bol vymazaný.
        • Re: Re: Re: i386, i586, x86 11.05.2006 | 20:20
          OpenSUSE   Návštevník
          Intel Centrino je tiez i686
          • Re: Re: Re: Re: i386, i586, x86 11.05.2006 | 20:39
            Avatar sejtys Red Hat 8, Debian, SUSE 10  Používateľ
            To je svata pravda ale ked vacsina distier je oznacovana ako 386, x86 tak to je pre to ze su IBM compatible. a myslim si ze sa na toto pytal..
    • Re: i386, i586, x86 11.05.2006 | 20:51
      .   Návštevník
    • Re: i386, i586, x86 11.05.2006 | 21:27
      Avatar uid0 Debian  Používateľ
      x86je architektura procesoru (za X sa dosadza cislo) 286 je passe 386 bol prvy procesor architektury x86, ktory mal take srandicky navyse :)) nebudem to tu vysvetlovat. ktore su potrebne na beh moderneho multitaskingoveho operacneho systemu. 486 je nastupca 386 :) 586 je nova generacia, intel ju volal pentium (ochranna znamka) 686 je dalsia generacia tieto oznacenia su preto, aby sa vedelo, s akymi optimalizaciami bol ten program skompilovany. na nizsich preto nebudu fungovat.
      Debian. apt-get into it…
      • Re: Re: i386, i586, x86 12.05.2006 | 12:12
        Avatar ventYl 2 x Slackware  Používateľ
        presnejsie nejde len o optimalizacie, ide aj o pouzitu instrukcnu sadu, ked kazda vyssia rada procesorov mala obvykle instrukcnu sadu rozsirenu o niekolko (desiatok) instrukcii. Jedinou vynimkou v tomto je procesor 80386, ktory postrada instrukciu LOADALL z 80286. Dalsim rozdielom je, ze 80586 a vyssie su procesory treidy RISC, oproti 80486, ktore su triedy CISC. 80586 je v skutocnosti procesor pracujuci s uplne inou instrukcnou sadou na urovni mikrokodu, ktory platformu x86 emuluje :)))) Preto existuju takzvane Pentium-optimisations, ktore vychadzaju z toho, ze x86 je len softwarovo emulovane a vyznamne zrychluju beh takto optimalizovanych aplikacii na 586+. Detto sa tyka aj AMD K6/K6-2, ktore iba softwarovo emuluju platformu x86.
        • Re: Re: Re: i386, i586, x86 12.05.2006 | 17:23
          Avatar uid0 Debian  Používateľ
          >>presnejsie nejde len o optimalizacie<< ked sa rozsiri instrukcna sada, tak sa objavi viac moznosti optimalizacie. je to len o tom. >>pracujuci s uplne inou instrukcnou sadou na urovni mikrokodu<< to nam moze byt uplne jedno, nas zaujima instrukcna sada na programovanie toho procesoru. nie to, z akych (logickych) funkcii su instrukcie zostavene. AMD ale neemuluju instrukcie, maju ich v sebe. emuluje ich napriklad Transmeta cez Code Morphing do svojich nativnych instrukcii
          Debian. apt-get into it…
          • Re: Re: Re: Re: i386, i586, x86 12.05.2006 | 20:30
            Avatar ventYl 2 x Slackware  Používateľ
            no slovo emulacia nie je prave namieste :) ale princip to vystihuje :) ide v podstate len o to, ze instrukcie procesora x86 nie su vykonavane hardwarom pomocou bezneho serioveho automatu, ale su interpretovane pomocou mikrokodu nizsej urovne, ktory ma svoju vlastnu, uplne inu instrukcnu sadu. :)
    • Re: i386, i586, x86 11.05.2006 | 22:30
      .   Návštevník
      http://gcc.gnu.org/onlinedocs/gcc-4.1.0/gcc/i386-and-x86_002d64-Options.html#i386-and-x86_002d64-Options
    • Re: i386, i586, x86 12.05.2006 | 01:26
      Avatar Frantisek Klabzuba Debian  Používateľ
      Z praktickeho hladiska, pokial nevies co stiahnut stiahni balicek pre i386, pojde ti na pentiu. Ak ale stiahnes i686 a mas pentium tak ti nepojde.
      • Re: Re: i386, i586, x86 12.05.2006 | 11:54
        nobody_interesting   Návštevník
        Tak asi nie: I686 From Wikipedia, the free encyclopedia Redirect page Jump to: navigation, search #REDIRECT Pentium Pro
    • Re: i386, i586, x86 12.05.2006 | 12:18
      Avatar ventYl 2 x Slackware  Používateľ
      Linux dokaze behat na roznych platformach, pocnuc intelackymi (x86), cez powerpc (ppc), alpha, StrongARM, IA64, Sparc a ine. x86 je oznacenie linuxovej distribucie urcenej k behu na beznom PC (Personal Computer), teda pocitaca postaveneho na Intel 8086 kompatibilnom procesore a periferiach kompatibilnych s IBM PC. i386/i386/i486/i586/i686 je oznacenie procesora, ktoreho instrukcna sada v ramci rodiny intel x86 bola pouzita, ako som pisal na inom mieste v tomto threade, kazda vyssia trieda procesorov mala onieco viac instrukcii. Ak je program skompilovany pre beh na i686, tak je velka sanca, ze pri behu na i586 padne, pretoze procesor i586 nedisponuje danymi instrukciami. Cize odpoved znie: x86 nema s i386 spolocne okrem toho, ze x86 zahrna aj i386 nic spolocne. Oplati sa vyberat si baliky, ktore maju taku platformu, ktoru mas aj ty, cize ak mas PentiumII, alebo vyssie a K6-2 a vyssie, tak i686.
      • Re: Re: i386, i586, x86 12.05.2006 | 16:02
        eat   Návštevník
        aha dakujem, tolko odpovedi som neckal... Velmi ma to potesilo. Som rad ze komunitu tu este neupadla a este raz VELMI PEKNE DAKUJEM!!! VSETKYM <>
        • Re: Re: Re: i386, i586, x86 15.05.2006 | 18:59
          eat   Návštevník
          ehm ak som to spravne pochopil kazdy procesor ma inu architerkturu a tie su vlastne znacene i386 x86 atd... . Chapem to spravne?
          • Re: Re: Re: Re: i386, i586, x86 15.05.2006 | 19:21
            Avatar ventYl 2 x Slackware  Používateľ
            modelova situacia: stara 386tka, co mi stoji hore na policke je i386 moj stary notebook so 486 procesorom je i486 starucke Pentium, co robi server je i586 moj novy notebook s procesorom Celeron je i686 moj desktop s procesorom Duron je i686 a vsetky dohromady su oznacovane ako x86, pretoze su smerom nadol kompatibilne, to znamena, ze nieco, co je skompilovane pre i386, pojde pustit na i486, i586 aj i686, ale opacne nie