Definicja architektury ARM
Różne / / November 13, 2021
Autorstwa Guillem Alsina González, październik. 2016
Nie dziwcie się, że to określenie nie brzmi dla Was znajomo, chociaż większość z Was jest użytkownikami urządzenia, które współpracuje z mikroprocesor to jest zgodne z tym architektura, ponieważ to on wyposaża zdecydowaną większość procesorów do urządzeń mobilnych, takich jak smartfony Tak tabletki.
Dzieje się tak dzięki nieodłącznym cechom tej architektury, która wymaga mniej zasilania, rozprasza mniej ciepła i zajmuje mniej miejsca, trzy kluczowe punkty dla a urządzenie przenośne
Podczas gdy architektura x86 oparta jest na modelu CISC (Komputer ze złożonym zestawem instrukcji .), w którym instrukcje są dłuższe i bardziej złożone, zużywają więcej cykli zegara i Energia, architektura ARM jest zgodna z modelem RISC (Komputer ze skróconym zestawem instrukcji), z krótszymi i szybszymi instrukcjami.
Oba mają swoje zalety i wady: ponieważ instrukcje w x86 są bardziej złożone, mogą robić więcej rzeczy, a co za tym idzie moc mikro jest zwiększona, a jego obsługa uproszczona. programowanie.
Dlatego, mimo że istnieją przykłady zastosowania architektury ARM w urządzeniach stacjonarnych czy serwerach, są to dziedziny, w których: architektura x86 triumfowała, a zalety ARM są bardziej dostosowane do urządzeń mobilnych, na których się skończyło kolejny.
Kolejną różnicą między obiema architekturami jest ich sposób komercjalizacji: nieruchomość zamknięta vs. licencja
Podczas gdy Intel, AMD czy Cyrix opracowały swoje rozwiązania x8686 w domu i każdy musiał się „obudzić”, ARM Holdings (firma stojąca za rozwojem architektura ARM) projektuje każdą generację tego, ale nie produkuje chipów, licencjonując swoje prawa innym Biznes.
W ten sposób znajdujemy niezliczoną ilość producentów produkujących procesory i rozwiązania oparte na ARM, takich jak Qualcomm, Samsung, m.in. NVIDIA, MediaTek, Texas Instruments czy nawet Apple, ponieważ każdy z nich uzyskał licencję z produkcja do ARM Holdings.
Każdy z tych producentów wprowadza ulepszenia, które uważa za stosowne w swoich projektach, dostosowując w ten sposób chipy i ulepszając sekcje, które uważa za odpowiednie, odróżniając się w ten sposób od kompetencja który działa również z ARM. W ten sposób różni licencjobiorcy mogą różnicować się na rynku i w stosunku do konsumenta.
Początkowo 32-bitowa architektura ARM przeżyła – podobnie jak x86 – przejście do 64-bitowej
Pojawienie się paradygmat z Internet rzeczy (IoT) dał architekturze ARM jeszcze więcej możliwości dzięki niskiemu konsumpcja energetyczny. Tym samym producenci tacy jak NVIDIA czy Qualcomm wprowadzili na rynek rozwiązania np. dla samochodów.
Sukces architektury ARM był również jedną z przyczyn rezygnacji Intela z areny mobilności, ponieważ firma Kalifornijczyk czuł, że nie jest w stanie konkurować z zaletami chipów ARM, a jego oferta została źle przyjęta przez producentów i konsumentów.
Dotyczące oprogramowanieARM korzysta z szerokiej gamy platform dostosowanych do tej architektury, być może główną z nich jest GNU / Linux, system operacyjny, który służy jako podstawa dla Androida
A system zielonego robota jest najczęściej używany przez producentów i użytkowników na swoich urządzeniach. W rzeczywistości, pomimo posiadania wersji na PC, Android porusza się „jak ryba w wodzie”.
Zdjęcia: Fotolia - willypd / barameefotolia
Tematy dotyczące architektury ARM