X86 არქიტექტურის განმარტება
Miscellanea / / July 04, 2021
გილიმ ალსინა გონსალესის მიერ, ოქტომბერში. 2016
მიუხედავად იმისა, რომ ალბათ ყველა თქვენგანი არ იცნობს ამ კონცეფციას, სიმართლე ის არის, რომ მას ძირითადად აქვს ჩამოყალიბებული ტექნოლოგიის სამყარო, რომელიც დღეს ჩვენ ვიცით, კომპიუტერების სამყაროში მისი სრულყოფილად ფლობის წყალობით პირადი
სინამდვილეში, x86 არქიტექტურა არის ყველაზე ძირითადი დონეზე აშენებული ძირითადი ჩიპები, რომლებიც მუშაობენ როგორც დესკტოპის, ასევე ლეპტოპისთვის.
მიუხედავად იმისა, რომ ეს რეალობა სმარტფონების სფეროში არ ხდება (სმარტფონებისათვის) და სენსორული ტაბლეტები.
ისტორიულად, x86 არქიტექტურა კალიფორნიულმა Intel- მა შექმნა 1978 წლის 8086 8086 მიკროპროცესორების სერიისთვის.
8086 წ პროცესორი 16 ბიტიანი ძალიან ძლიერია თავისი დროისთვის, მაგრამ რომლის ფასიც შეესაბამება. Intel- მა რა გააკეთა იყო "პატარა ძმის" ჩიპი, 8088. წინა განსხვავება იყო იმაში, რომ მიუხედავად იმისა, რომ შინაგანად ის მუშაობდა 16 ბიტით, მონაცემთა ავტობუსი იყო 8 წლის.
IBM ამ უკანასკნელს დაეყრდნო თავისი პირველი კომპიუტერისთვის. ამ დანადგარის პატენტებსა და რეგისტრაციებში გარკვეული შეცდომების ან ნაკლოვანებების წყალობით, ნებისმიერ მწარმოებელს შეეძლო მისი კოპირება, ერთი მათგანი მხოლოდ ორი გარე კომპონენტი სჭირდება.
კომპიუტერი 100% IBM თავსებადი: Intel CPU და ოპერაციული სისტემა Microsoft- ის მიერ მოწოდებული MS-DOS.ვინაიდან IBM იმ დროისთვის მთავარი მითითება იყო, კომპიუტერების ბევრმა მწარმოებელმა გადაწყვიტა შესთავაზოს ”PC თავსებადი ”, აშკარად მიუთითებს იმ ფაქტზე, რომ ისინი მუშაობდნენ ზუსტად ისე, როგორც ორიგინალი კომპიუტერი, მაგრამ მისი ნაწილისთვის ფასი
ორიგინალი IBM კომპიუტერი წარმოადგენს Intel– ისა და Microsoft– ის ფართო დომინირების კომპიუტერების სფეროში
დაინახა წარმატება და რომ ხელი შეეშალა მიკროჩიპის სხვა მწარმოებლისთვის გაჟონვისგან, Intel- მა მიიღო მკაცრი პოლიტიკა ჩამორჩენილი თავსებადობა, ისე, რომ ახალი კომპიუტერის შეძენისას შესაძლებელი იყო კომპიუტერის გაშვება პროგრამული უზრუნველყოფა ძველი, თუმცა ეს სულაც არ ნიშნავს, რომ ყველა ახალი პროგრამა მუშაობდა ძველ მანქანაზე.
ეს პირობა საკმარისი იყო იმისთვის, რომ მიკროკომპიუტერული ინდუსტრია დაინტერესებულიყო და იგი პალიატიური გარეშე მიეღო.
ყველა მწარმოებელი არ აღმოჩნდა Intel- ის გავლენის ქვეშ; Apple– მა გამოიყენა არქიტექტურა Motorola 68000 (მოგვიანებით შეიცვალა PowerPC და ბევრად უფრო გვიან Intel x86-64), რომელიც ასევე მიმართა Commodore– ს მისი Amiga- სთვის, ან Atari- სთვის მისი ST- ისთვის, ხოლო Sun ფსონს დებს RISC არქიტექტურაზე, სანამ ასევე შემოიღებს x86.
აქედან, Intel- მა მოახდინა მუშაობის გაუმჯობესება მისი მომდევნო ასლებში ოჯახი პროცესორების, რომლებიც არასდროს მიტოვებულა ჩამორჩენილ თავსებადობას.
80286 – მა შემოიღო დაცული რეჟიმი, რაც საშუალებას იძლევა ჭეშმარიტი მრავალამოცანაირი ოპერაციული სისტემები; 386-მა ნახტომი გადაადგილდა 32-ბიტიანზე და მკვეთრად გააუმჯობესა მულტი დავალების შესაძლებლობები; 486 აერთიანებს მათემატიკის კოპროცესორს და ქეშის მეხსიერებას იმავე ჩიპზე; Pentium აუმჯობესებს ინსტრუქციების ერთდროულ შესრულებას
აქედან, Intel x86 მიკროჩიპები უფრო აანალიზებდა მათ კომპონენტებს, რომლითაც მათ უფრო მეტის დამატება და ენერგიის მომატება შეეძლოთ სიჩქარე გაანგარიშება.
შემდეგი კვანტური ნახტომი მოხდა მერვე თაობის x86 თავსებადი მიკროფონით, რომლებმაც შემოიტანეს 64 ბიტიანი ავტობუსის სიგანე და მრავალი ბირთვი. ეს არის ეკოსისტემა მიკროჩიპების, რომლითაც დღეს ვცხოვრობთ.
ისტორიულად, არა მხოლოდ Intel- მა დაამზადა x86 ჩიპი, არამედ სხვა მწარმოებლებმაც, როგორიცაა AMD ან Cyrix
ამასთან, ამ "ალტერნატიულმა" ბრენდებმა ამდენ წარმატებას ვერ მიაღწიეს ბაზარზე, რადგან AMD ერთადერთია, ვინც მოახერხა კალიფორნიის მულტინაციონალური ჯგუფისთვის გარკვეული სახის გამოჩენა.
ფოტოები: ფოტოლია - ალექსანდრე ლუკინი / ალექსანდრე ვედმედი
თემები x86 არქიტექტურაში