Keresés

Aktív témák

  • DcsabaS

    senior tag

    válasz Chain|Q #167 üzenetére

    ''az x86 processzor nem egy elkepzeles, hanem barmifele elkepzeles teljes hianyaban torteno ganyolas... ''
    Ugyanilyen ''ganyolas'' az emberi agy, illetve egyaltalan az elolenyek.

    ''Ezen kivul a visszafele kompatibilitas biztositasara mas modszerek is vannak, minthogy szolgalelkuen bedrotozzuk a mar 20 eve is totalis baromsagnak minosulo dolgokat, ''
    Tobbfele modszer van is, amelyek versenyeznek egymassal. Az pl. egy fontos szempont, hogy az uj (es draga) procin legalabb ne menjenek rosszabbul a futtani kivant x86-os progik.

    ''Konkret pelda: alapveto marhasag, hogy mai napig minden x86 processzorba be van epitve egy XT. Azert, mert egyszeruen nem tudod hasznalni. A Windows XP alatt a regi DOS programok futtatasat lehetove tevo DOSBox pedig mar teljesen szoftveres CPU emulacioval mukodik, ergo felesleges volt az egesz hajciho, de a szukseges tranzisztorok megis ott ulnek minden CPU-ban, es termelik a hot.''
    1.) NEM termelnek sok hot.
    2.) Attol, hogy valaki WindowsXP-t futtat valamely HDD-jerol, meg futtathat regebbit (vagy mast) is, egy masikrol.

    ''A DOSBox viszont priman fut az en PowerPC/G4-emen is, es ugyanugy mennek rajta a regi PC-s progik, ''
    Ez nem olyan biztos. Ha PowerPC-t hasznalsz, akkor nem sok fogalmad lehet a DOS-os programok sokfelesegerol (:)...

    ''Tovabbmegyek, meg a kartyak BIOS-ahoz sem kellene az x86 proci, ...''
    Egy adalek a tortenet masik felehez. Talan meg emlekszel, hogy a regi Mac-eknek sem a buszai, sem a RAM-jai, sem a HDD-i, de meg a CD-i, illetve a csatlakozoi sem voltak PC kompatibilisek. Ezzel szemben a mai PowerPC gepek dontoen a PC-k szamara kifejleszettt hardver elemeket hasznaljak, tulajdonkeppen a CPU kivetelevel. Ha ezt nem lepi meg az Apple, ma egyszeruen nem is lenne Mac.

    De a procijara sem igaz, hogy jobb lenne pl. az Athlon64-nel, csak az igaz, hogy egyes feladatokra jobb, mikozben sok feladatra meg rosszabb.

  • perla

    csendes tag

    válasz Chain|Q #167 üzenetére

    Azert lasd be, hogy ennel a ganyolasnal elragadtattad magad ;). Szal jo, hogy szar az x86 architektura, de errol szo sincs, hogy ugyanugy lenne megoldva ma is a kompatibilitas, mint 20 eve. Amugy szerintem nem is az a baj, hogy a procinak van egy pici resze, amitol kompatibilis (bar teged valamiert nagyon zavar az az 1-2 watt, amit ez fogyaszt), hanem a tobbi. Pl. miert van ilyen keves altalanos celu regiszterem? Miert van ilyen bena vermes FPU-m (amiben szinten keves hely van)? Miert van csak 8 sse2 regiszter? Szerintem ezek a nagy hulyesegek. Mert jo, hogy a regi proggiknak kell ez a par regiszter, de az ujaknak miert nincs meg 16 masik?

  • Fiery

    veterán

    válasz Chain|Q #167 üzenetére

    Nehany dolgot elfelejtesz:

    1) A visszafele x86 kompatibilitas nem noveli jelentosen a CPU mag meretet. Hany tranyo is volt az XT? Hany tranyo is volt a 386? Mennyit szamit manapsag nehany szazezer tranyo? -- hibaszazalek :D

    2) Az x86 egyik legnagyobb utokartyaja a tomegtermek mivolta -- aminek egyenes kovetkezmenye, hogy baromi olcson hozza lehet jutni egy csucsteljesitmenyu x86 processzorhoz.

    3) Elfelejted, hogy a piacot nem a technologiai szepsegek iranyitjak. Ha igy lenne, Intel mar reg nem lenne, az AMD-rol nem is beszelve -- es mondjuk a Mac uralna a vilagot, ugyebar :) Az, hogy egy adott celt milyen uton ersz el, sok esetben szinte lenyegtelen.

    4) A szoftveres emulacio szep dolog, de csak akkor lehetne vele celt erni es teljesen eldobni az x86 vonalat, ha minden gyarto egy adott pillanatban atallna egy adott, uj architekturara (pl. IA-64), mikozben az x86 emulacio teljesitmenye elegendoen jo lenne.

    Probaltal mar Win32 progit futtatni pl. Alphan? Tobb percig indul rajta egy AIDA32, pffff... A DOS emulacio nem nagy kunszt, manapsag mar a mobiltelefonokon is lehetne DOS box ennyi erovel.

    5) Elfelejted azt is a moderalt hozongesed soran (csak csipkelodok, ne vedd komolyan!), hogy pl. az AMD64 mar szakit a 8 es 16 bittel, legalabbis 64 bites uzemmodban. Marad a 32 es 64 bit -- ez igy mar jobban tetszik Neked? :)

    6) Mar eddig is szamtalan probalkozas volt az x86 nyugdijazasara, azonban egy kivetelevel eddig mind kudarcot vallott -- es ez az utolso (IA-64) sem all mar messze a kudarctol (kudarc ez esetben azt jelenti, hogy az x86-ot nem tudja eltorolni). A legtobb megoldassal az volt a gond, hogy nem eleg olcson volt kepes biztositani a megfelelo teljesitmenyt es/vagy a megfelelo teljesitmenyt x86 emulacio soran.


    Fiery

Aktív témák