ARM არქიტექტურის განმარტება
Miscellanea / / November 13, 2021
გილიმ ალსინა გონსალესის მიერ, ოქტომბერში. 2016
არ გაგიკვირდეთ, რომ ეს ტერმინი თქვენთვის ნაცნობი არ არის, თუმცა უმეტესობა თქვენ მიერ მოწყობილობის მომხმარებლები ხართ მიკროპროცესორი რაც ამას შეესაბამება არქიტექტურა, ვინაიდან ის არის ის, ვინც აღჭურვა პროცესორების აბსოლუტურ უმრავლესობას მობილური მოწყობილობებისთვის, როგორიცაა სმარტფონებისათვის ი ტაბლეტები.
ეს ასე ხდება ამ არქიტექტურის შინაგანი მახასიათებლების წყალობით, რაც ნაკლებ მოითხოვს ელექტროენერგიის მიწოდება, ხარჯავს ნაკლებ სითბოს და მოითხოვს ნაკლებ ადგილს, სამი გადამწყვეტი პუნქტია a მობილური მოწყობილობა
მიუხედავად იმისა, რომ x86 არქიტექტურა ემყარება CISC მოდელს (კომპლექსური ინსტრუქციების კომპლექტი კომპიუტერი) რომელშიც ინსტრუქციები გრძელია და უფრო რთული, უფრო მეტ საათის ციკლს ხარჯავს და ენერგია, ARM არქიტექტურა მისდევს RISC მოდელს (შემცირებული ინსტრუქციების კომპლექტი კომპიუტერი), უფრო მოკლე და სწრაფი ინსტრუქციებით.
ორივეს აქვს თავისი დადებითი და უარყოფითი მხარეები: ვინაიდან x86 ინსტრუქციები უფრო რთულია, მათ უფრო მეტი რამის გაკეთება შეუძლიათ და, შესაბამისად, მიკრო ენერგია იზრდება და მისი ოპერაცია გამარტივდება. პროგრამირება.
ამიტომ, მიუხედავად იმისა, რომ არსებობს desktop პროგრამულ მოწყობილობებში ან სერვერებში ARM არქიტექტურის გამოყენების მაგალითები, ეს ის ველებია, რომელშიც x86 არქიტექტურამ გაიმარჯვა, ხოლო ARM– ის უპირატესობა მობილური მოწყობილობებისთვის უფრო შესაფერისია, სადაც ის დასრულდა წარმატების მიღწევა.
ორივე არქიტექტურას შორის სხვა განსხვავებაა მათი კომერციალიზაციის მეთოდი: დახურული ქონება v. ლიცენზია
მიუხედავად იმისა, რომ Intel- მა, AMD- მა ან Cyrix- მა შეიმუშავეს x86 გადაწყვეტილებები სახლში და თითოეულ მათგანს მოუწია "გაიღვიძოს", ARM Holdings (კომპანია, რომლის განვითარების უკან ARM არქიტექტურა) ქმნის თითოეული თაობის ამას, მაგრამ არ აწარმოებს ჩიპებს, მის უფლებებს ანიჭებს სხვებს ბიზნესი
ასე ვხვდებით უზარმაზარ მწარმოებლებს, რომლებიც აწარმოებენ CPU– ს და ARM– ზე დაფუძნებულ გადაწყვეტილებებს, როგორიცაა Qualcomm, Samsung, NVIDIA, MediaTek, Texas Instruments ან თუნდაც Apple, მათ შორის, რადგან თითოეულმა მათგანმა მიიღო ლიცენზია დან წარმოება ARM Holdings– ს.
თითოეული ამ მწარმოებლის მიერ შემოდის გაუმჯობესება, რომელიც თვლის შესაფერისად მის დიზაინში, ამრიგად აყენებს ჩიპებს და აუმჯობესებს მონაკვეთებს, რომლებიც საჭიროდ მიაჩნია, რითაც განასხვავებს თავს კომპეტენცია რომელიც ასევე მუშაობს ARM– თან. ამ გზით, სხვადასხვა ლიცენზიატს შეუძლია განასხვაოს საკუთარი თავი ბაზარზე და მომხმარებლის მიმართ.
თავდაპირველად 32 ბიტიანი, ARM არქიტექტურა იცოცხლა - x86– ის მსგავსად, მისი გავლა 64 ბიტზე
დადგომა პარადიგმა საქართველოს ინტერნეტი ნივთებმა (IoT) ARM- ის არქიტექტურას კიდევ უფრო მეტი შესაძლებლობა მისცა, მისი დაბალი წყალობით მოხმარება ენერგიული ამრიგად, მწარმოებლებმა, როგორიცაა NVIDIA ან Qualcomm, დაიწყეს გადაწყვეტილებები მანქანებისთვის, მაგალითად.
ARM– ის არქიტექტურის წარმატება ასევე იყო Intel– ის მობილობის ასპარეზზე უარის თქმის ერთ – ერთი მიზეზი, როგორც კომპანია კალიფორნიელმა იგრძნო, რომ მას არ შეეძლო კონკურენცია გაუწიოს ARM ჩიპების უპირატესობებს და მისი შეთავაზება ცუდად იქნა მიღებული მწარმოებლებისა და მომხმარებლები.
რაც შეეხება პროგრამული უზრუნველყოფა, ARM სარგებლობს მრავალფეროვანი პლატფორმებით, რომლებიც ადაპტირებულია ამ არქიტექტურაში, რომელთაგან მთავარია GNU / Linux, ოპერაციული სისტემა, რომელიც ემსახურება Android- ს
მწვანე რობოტების სისტემა ყველაზე მეტად იყენებენ მწარმოებლებსა და მომხმარებლებს თავიანთ მოწყობილობებზე. სინამდვილეში და კომპიუტერის ვერსიის მიუხედავად, Android მოძრაობს "თევზივით წყალში".
ფოტოები: Fotolia - willypd / barameefotolia
ARM არქიტექტურის თემები