Inima unui dispozitiv mobil este tot ce trebuie să știți despre brațele procesoarelor și articolele

Încălzirea globală, catastrofele ecologice, rebelierea, apoi în iarna caldă, apoi natura uraganelor de vară. Progresul tehnologic. Totuși, viața în secolul 21, oricare ar fi Partidul Verde, mișcarea Luddite și alți susținători ai unicității cu natura, este plină de farmece. Luați în considerare, de exemplu, un reprezentant "caudat" al speciei "persoană rezonabilă" - un student. Doar acum zece ani, ziua academică medie a elevilor era plină de evenimente: scrierea de note, pregătirea paturilor, doar două dintre aceste acțiuni, executate cu ușurință acum cu ajutorul PDA, au durat destul timp. Ce pot spune despre pregătirea rezumatelor sau cursurilor - zilele sau săptămânile de lucru în bibliotecă sunt ușor înlocuite acum cu ore de lucru pentru un PC sau un laptop. Cred că nici măcar nu putem menționa oportunitățile de comunicare de astăzi. Pe scurt, computerele au devenit o parte integrantă a vieții moderne - aceasta se aplică nu numai studenților, ci și oamenilor de afaceri, elevilor, tuturor. În acest articol vă vom spune că există procesoare în dispozitive mobile și modul în care acestea sunt aranjate.







Și ce este un procesor?

Vorbind în limbaj științific furios, procesorul face parte din hardware-ul unui computer sau al unui controler logic programabil care este responsabil pentru efectuarea celei mai mari părți a procesării informațiilor - procesul de calcul. Pur și simplu, procesorul este creierul calculatorului (comunicator, PDA), fără de care pur și simplu nu poate funcționa.

Credem că, astăzi, nimeni nu are iluzii să ruleze pe Windows Mobile "de la Windows XP". Creierul unui calculator convențional și creierul dispozitivelor mobile sunt lucruri fundamental diferite.

Inima unui dispozitiv mobil este tot ce trebuie să știți despre brațele procesoarelor și articolele

Un procesor mobil nu este doar un nucleu de calcul. În figură, circuitul TI OMAP 850

În al doilea rând: arhitectura procesoarelor mobile nu vă permite să rulați programe scrise pentru chips-uri x86. Și nu fi confundat de frecvența cipului ARM la 400 MHz, să zicem, pe un nou comunicator. În ceea ce privește performanța, acesta nu este Pentium MMX 166 MHz. x86 sunt reprezentanți tipici ai taberei procesatorilor CISC, cu seturi complexe de comandă, arhitectură și consum de energie grav.

RISC este o cauză nobilă







Apariția procesoarelor RISC se datorează oamenilor de știință de la IBM. Inițial, procesoarele au folosit un set de comenzi CISC (ComplexInstructionCommandSet), adică procesor cu un set complex de comenzi. Un astfel de chip ar fi trebuit să fie înțeles de un număr mare de echipe de complexitate și lungime variate, care, teoretic, ar trebui să ofere flexibilitate și să sporească performanța. Deci a fost la început, apoi a dezvăluit fapte curioase. Sa dovedit că capabilitățile funcționale ale procesoarelor sunt folosite de programatori, de regulă, nu complet. Motivul pentru aceasta este complexitatea compilatoarelor, instrumentele cu care programele sunt traduse în limbajul mașinii. În plus, practica a arătat că multe operații sunt executate mai repede cu comenzi simple decât cele mai complexe, constând în mai multe acțiuni.

Ca rezultat, la începutul anilor 80, primii procesatori cu arhitectură RISC (Reduced Instruction Set Computing) au fost construiți în Statele Unite, pe baza unui set redus de comenzi (50-100). Ulterior, pe baza procesoarelor RISC, ARM și MIPS au fost create.

Cu un scurt titlu - ARM

Inima unui dispozitiv mobil este tot ce trebuie să știți despre brațele procesoarelor și articolele

HTC Universal (Qtek 9000) - un calculator real pe procesorul PXA XScale 520 MHz

Tehnologii ale procesoarelor ARM

Set de instrucțiuni minuscule

Set de instrucțiuni DSP

Multe aplicații au nevoie de o procesare a semnalului de mare viteză în timp real. În mod tradițional, în astfel de situații, dezvoltatorii recurg la utilizarea unui procesor de semnal digital (DSP), ceea ce mărește "lăcomia" și costul procesorului principal. Pentru a elimina aceste dezavantaje, un număr de procesoare ARM integrează instrucțiunile DSP care efectuează operații aritmetice pe 16 biți și pe 32 de biți.

Tehnologia ARM Jazelle este concepută pentru aplicații care suportă limbajul de programare Java. Aceasta permite obținerea de la procesor a unei combinații de performanțe ridicate, costuri scăzute ale sistemului și solicitări reduse de consum de energie. Acest lucru nu poate fi realizat simultan dacă utilizați un coprocesor sau un procesor Java specializat.

Tehnologia ARM Jazelle permite procesorului ARM să execute codul Java la nivel hardware. În același timp, viteza maximă de executare a codului Java este atinsă cu arhitectura ARM. Tehnologia Jazelle este un progres în domeniul construcțiilor mobile: cu descoperirea sa, a devenit posibilă utilizarea pe scară largă a codului Java în aplicații și sisteme de operare pentru dispozitivele mobile.

Tehnologia Intelligent Energy Manager (IEM)

Metoda tradițională de reducere a consumului de energie este utilizarea modurilor de operare economice. De exemplu, "inactiv" sau "somn", care diferă în profunzimea dezactivării elementelor interne. Tehnologia este gestionată de un management inteligent al energiei (Intelligent Energy Manager, IEM) pentru procesoarele ARM. Acesta combină componente hardware și software care împreună realizează o distribuție dinamică a puterii (scalarea puterii).

Tehnologie hardware, concepută pentru a proteja memoria aparatului de la defecțiunile critice cauzate de viruși și funcționarea defectuoasă a software-ului. Tehnologia poate fi utilă pentru funcționarea în siguranță a sistemelor de plată electronică și autentificarea, nevoile criptografice.

Tehnologia datorită inovației dispozitivului Secure Monitor permite dispozitivului să funcționeze în două moduri: protejate și normale. În primul procesor, se va acorda prioritate executării programelor semnate și pot fi efectuate acțiuni cu semnături, proceduri de autentificare și transferuri de bani.







Trimiteți-le prietenilor: