„AMD Am29000” változatai közötti eltérés

[nem ellenőrzött változat][nem ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
13. sor:
== További jellemzők ==
Az '''Am29000''' processzornak 16,20,25,33 és később 40 [[MHz]] órajelekkel működő változatai jelentek meg.
A processzor három busszal rendelkezik: külön buszok szolgálnak az utasítások, címek és adatok számára.<ref>[http://www.cpushack.com/Am29k.html cpushack.com, Am29k]</ref>
Az '''Am29050''' típus rendelkezett integrált FPU-val is és egészértékű hardveres szorzóutasítással is, míg a 29000 és 29005 modellekben az integer szorzást és osztást szoftveresen lehetett elvégezni.
 
20. sor:
Az Am29000 egy javított RISC kialakítás, amiben a RISC elveket más architektúrákra jellemző elemekkel kombinálták az elérhető legnagyobb teljesítmény érdekében. A kezdetben 3-, később 2-buszos felépítés a [[Harvard-architektúra]] jellemzőit mutatja.
 
A processzor 4-fokozatú csővezetékkel, 512 bájtos ugrási cím cache-el (''branch target cache'', ''BTC'') és a chipbe integrált memóriakezelő egységgel rendelkezett.<ref name="datasheet"/><ref name="Johansson">Detailed Architectural Survey, Chalmers University, 1990, [http://www.cse.chalmers.se/~roger/research/papers/Detailed%20Architectural%20Survey-1990.pdf -], Chapter 2.3, p. 33.</ref>
Támogatja a ''little-endian'' és ''big-endian'' bájtsorrendet is, erre egy processzor-jelzőbit értéke szolgál. Adattípusok: 64-bites (duplaszó), 32-, 16- és 8-bites előjeles és előjel nélküli értékek, logikai értékek (''TRUE'', ''FALSE'') valamint az IEEE P754 szerinti lebegőpontos formátumokat támogat. Minden utasítás 32-bites, az utasítások 3 címűek, a végrehajtás csővezetékes. 192 általános célú regisztere van, amelyekből 64 globális, 128 lokális regiszter; a regiszterek címzése így megoldható 8 biten, és a 32-bites utasítások így 3 regisztert is képesek megcímezni. A lokális regisztertömböt hívási [[verem (számítástechnika)|verem]]ként lehet használni. Az általános regiszterek mellett a 29K processzoroknak nagyszámú speciális regisztere is van.
A címezhető virtuális tárterület 4 GB.