A mobileszköz szíve mindaz, amit meg kell tudni a processzor karokról és mipsekről

A globális felmelegedés, a környezeti katasztrófák, zavargások a meleg tél, a nyár hurrikánok jellegű. Technológiai haladás. Csendélet a 21. században, nem számít, milyen a párt „zöld” Luddite mozgás és egyéb támogatói egységet a természettel, tele a varázsa. Vegyünk például egy "ésszerű személy" fajta "caudate" képviselőjét - diákot. Mindössze tíz évvel ezelőtt, a tanítási nap az átlagos diák volt tele események: írásban összefoglalók készítése, kiságy - csak két ilyen akciók már könnyen megvalósítható a PDA, azt egy csomó időt. Mit mondhatunk előállítására esszét, vagy dolgozatok - napot vagy hetet a munka a könyvtárban könnyen ki lehet cserélni most dolgozik órát egy PC vagy laptop. Azt hiszem, még nem is említhetjük a mai kommunikációs lehetőségeket. Röviden, a számítógépek szerves részévé vált a modern élet - ez nem csak a diákok, hanem üzletemberek, diákok, mindannyian. Ebben a cikkben elmondjuk, hogy vannak olyan processzorok a mobileszközökön és azok elrendezésében.

És mi a processzor?

Beszéd légmentes tudományos nyelv processzor - részben a számítógépes hardver, vagy egy programozható logikai kontroller, amely felelős a végrehajtás a fő része a munka információfeldolgozás - számítástechnikai folyamat. Egyszerűen fogalmazva, a processzor - a számítógép az agy (a kommunikátor, PDA), a munka, ami nélkül egyszerűen nem lehet.

Úgy gondoljuk, ma már senki sem illúzi a Windows Mobile operációs rendszert futtató Windows XP operációs rendszert. A hagyományos számítógép agya és a mobileszközök agya alapvetően más dolog.

A mobileszköz szíve mindaz, amit meg kell tudni a processzor karokról és mipsekről

A mobil processzor nem csupán számítástechnikai mag. Az ábrán a TI OMAP 850 áramkör

Másodszor: a mobil processzorok architektúrája nem teszi lehetővé az x86-as zsetonokra írt programok futtatását. És ne tévessze meg az ARM chip frekvenciája 400 MHz-en, mondjuk egy vadonatúj kommunikátoron. A teljesítmény szempontjából ez nem a Pentium MMX 166 MHz. Az x86 a CISC-processzorok táborának tipikus képviselői, összetett parancskészletekkel, architektúrával és komoly energiafelhasználással.

A RISC nemes ok

A RISC-feldolgozók kötelesek az IBM vállalat tudósai megjelenésükre. Kezdetben a processzorok egy sor CISC (ComplexInstructionCommandSet) parancsot használtak, azaz. processzor összetett parancskészletekkel. Ezt a chipet sok összetettségű és hosszúságú csapatnak kellett volna megértenie, ami elméletben rugalmasságot és teljesítménynövelést biztosít. Tehát ez volt az első, majd kiderült, furcsa tények. Kiderült, hogy a processzorok funkcionális képességeit általában a programozók használják, általában nem teljesen. Ennek oka a fordítók összetettsége, az eszközök, amelyekkel a programokat gépi nyelvre fordítják. Ezenkívül a gyakorlat azt mutatja, hogy sok művelet gyorsabb, egyszerű parancsokkal, mint komplexek, amelyek több akcióból állnak.

Ennek eredményeként, a korai 80-es években az első processzorok építészet RISC (Reduced Instruction Set Computing), beépített alapján csökkentett (50-100) utasításkészletet jött létre az Egyesült Államokban. Később a RISC alapján ARM és MIPS processzorokat hoztak létre.

Egy rövid címmel - ARM

A mobileszköz szíve mindaz, amit meg kell tudni a processzor karokról és mipsekről

HTC Universal (Qtek 9000) - egy valódi számítógép a PXA XScale 520 MHz processzoron

ARM processzorok technológiái

Thumb utasításkészlet

DSP utasításkészlet

Számos alkalmazáshoz nagy sebességű jelfeldolgozás szükséges valós időben. Hagyományosan ilyen helyzetekben a fejlesztők digitális jelfeldolgozó processzort (DSP) használnak, ami növeli a fő processzor "gúnyját" és költségét. Ezen hátrányok kiküszöbölése érdekében számos ARM-processzor integrálja a DSP utasításokat, amelyek 16 bites és 32 bites aritmetikai műveleteket hajtanak végre.

Az ARM Jazelle technológia olyan alkalmazások számára készült, amelyek támogatják a Java programozási nyelvet. Lehetővé teszi, hogy a processzor a nagy teljesítményű, alacsony rendszerköltség és az energiafogyasztás iránti alacsony igények kombinációját érje el. Mindez nem érhető el egyszerre, ha koprocesszort vagy speciális Java processzort használ.

Az ARM Jazelle technológia lehetővé teszi az ARM processzor számára, hogy a hardver szintű Java-kódot futtassa le. Ugyanakkor a Java-kód végrehajtásának maximális sebessége ARM-architektúrával érhető el. A Jazelle technológia áttörést jelent a mobil konstrukcióban: felfedezésével lehetővé vált a Java-kód széles körű alkalmazása mobileszközök alkalmazásaiban és operációs rendszereiben.

Intelligens energiagazdálkodási (IEM) technológia

Az energiafogyasztás csökkentésének hagyományos módja a gazdaságos működési módok használata. Például "üresjárat" vagy "alvás", amelyek a belső elemek deaktiválásának mélységében különböznek egymástól. A technológiát intelligens energiagazdálkodás (Intelligent Energy Manager, IEM) kezeli az ARM processzorok számára. Ez egyesíti azokat a hardver- és szoftverösszetevőket, amelyek együtt dinamikus teljesítményelosztást hajtanak végre (teljesítmény-skálázás).

Hardvertechnológia, melynek célja a készülék memóriájának megóvása a vírusok által okozott kritikus hibákkal és a szoftver hibás működésével. A technológia hasznos lehet az elektronikus fizetési rendszerek biztonságos működtetéséhez és a hitelesítéshez, a kriptográfiai igényekhez.

A Secure Monitor innovációnak köszönhetően a technológia kétféleképpen működik: védett és normál. Az első processzorban elsőbbséget élveznek az aláírt programok végrehajtása, valamint aláírással, hitelesítési eljárásokkal és pénzátutalásokkal.