ᲙომპიუტერებიᲢექნიკა

Პროცესორი მოწყობილობა, თუ როგორ მუშაობს ეს რეალობა

დღევანდელ მსოფლიოში კომპიუტერული ტექნიკა პროცესორი არის ერთ-ერთი ძირითადი ადგილებში. ცენტრალური გადამამუშავებელი ერთეული - მაღალტექნოლოგიური და ძალიან დახვეწილი მოწყობილობა, რომელიც მოიცავს ყველა იმ მიღწევების, რომ მოხდეს კომპიუტერული ტექნოლოგიების დარგში, აგრეთვე მიმდებარე რაიონებში იგი.

გამარტივებული პროცესორი მოწყობილობა ასე გამოიყურება:

საფუძველზე ბირთვი (ერთი ან რამდენიმე). ისინი პასუხისმგებელი დაცვით ყველა წესების სანდო;

არსებობს რამდენიმე დონეზე cache მეხსიერება (როგორც წესი, ორი ან სამი), რომლითაც აჩქარებს ურთიერთქმედების პროცესორი და ოპერატიული მეხსიერება;

RAM კონტროლერი;

Controller ავტობუსის სისტემა (Qpi, HT, DMI და სხვ.);

Processor კონტროლის დანადგარები ხასიათდება შემდეგი პარამეტრებით:

ტიპი microarchitecture;

სიხშირის ;

საფეხურები cache მეხსიერება;

თანხის cache მეხსიერება;

ტიპისა და სიჩქარე სისტემის ავტობუსი;

ზომა დამუშავებული სიტყვა;

ინტეგრირებული მეხსიერების კონტროლერი (ეს შეიძლება იყოს);

ტიპი მხარდაჭერილი RAM;

მოცულობა მეხსიერების მისამართი;

ჩაშენებული გრაფიკული ჩიპი (ინტეგრირებული გრაფიკა არ არის იშვიათია თარიღი და ემსახურება საკმაოდ, როგორც ჩანართი უფრო ძლიერი დისკრეტული ბარათი, მიუხედავად იმისა, რომ პროცესორი მოწყობილობა გაძლევთ საშუალებას გამოიყენოთ საკმაოდ ძლიერი, ინტეგრირებული გადაწყვეტილებები);

თანხა მოხმარებული ელექტროენერგიის.

პროცესორი და მისი მახასიათებლები

CPU core - ფაქტიურად მისი გული, რომელიც შეიცავს ფუნქციური ერთეული ჩართული აღსრულების ლოგიკა და არითმეტიკა ამოცანები. Kernel მუშაობა შემდეგნაირად:

Block კითხვის შემოწმდება თანდასწრებით interrupts. ძებნა მსგავსი შეფერხებები, ისინი შევიდა Stack. პროგრამა counter იღებს მისამართი საწყისი უშლის კურატორმა გუნდი. როდესაც დაასრულა მუშაობა ფუნქციების შეწყვეტა, მონაცემები ხაფანგში დასტის აღდგეს. დამატებითი ინსტრუქციის წაკითხვის ინსტრუქციის მისამართი შერჩევის ერთეული. აქედან გამომდინარე, ეს არის წაკითხვის RAM ან cache, მაშინ მონაცემები გაიგზავნება დეკოდირების ერთეული. დეკოდირების მიღებული ბრძანებები შემდეგ გადაცემული მონაცემების შერჩევის ერთეული. არსებობს, მონაცემები წაიკითხა RAM ან cache მეხსიერება და გადაეცემა scheduler, რომელიც განსაზღვრავს, თუ რომელი ერთეული უნდა შეასრულოს ოპერაცია, მაშინ მონაცემები გათვალისწინებული მას. კონტროლის ერთეული ინსტრუქციები ახორციელებს მიღებული ბრძანებები და აგზავნის შედეგი ბლოკი გადარჩენა შედეგები.

ეს ციკლი ეწოდება პროცესს, და თანმიმდევრულად შესრულებული ბრძანებები პროგრამა. იყიდება კურსი, რომლის დროსაც ერთი ეტაპი ციკლი მეორეზე, შეესაბამება სიხშირის და დროს, გამოსასვლელი სამუშაო ციკლის ნაბიჯი, პროცესორი მოწყობილობის თავად არის პასუხისმგებელი, უფრო სწორად, მისი ბირთვი.

არსებობს რამდენიმე გზა, რომლითაც შეგიძლიათ გააუმჯობესოს შესრულება პროცესორი. ამისათვის, თქვენ უნდა დონის ამაღლება საათი, რომელსაც აქვს გარკვეული შეზღუდვები. გაზრდა სიხშირის, რა თქმა უნდა ზრდის ენერგომოხმარება და, შესაბამისად, ტემპერატურა, და ეს იწვევს შემცირება საერთო სტაბილურობის პროცესორი ერთეული.

იმისათვის, რომ თავიდან ავიცილოთ გაზრდის საჭიროებას სიხშირის, მწარმოებლებს გადაწყვიტა სხვა გზით წავიდეთ, ახლოვდება სხვადასხვა არქიტექტურული გადაწყვეტილებები. ერთ-ერთი ასეთი გამოსავალი არის pipelining, რომლის არსი არის, რომ თითოეული დამუშავების ინსტრუქციის შესრულებული მონაცვლეობით მიეწოდება ყველა ბლოკები ბირთვი, რომელიც ხორციელდება აქცია. ამდენად, როდესაც მთელი აუდიო ინსტრუქციის ყველაზე ბლოკები იქნება გაჩერებული. ამდენად, ყველა თანამედროვე პროცესორები მუშაობა მოსწონს ეს: აკეთებს ერთი ოპერაცია, მათ დაუყოვნებლივ მიიღოს სხვა, შემცირების downtime მინიმუმამდე გაზრდა და ეფექტურობის მაქსიმალურად. რა თქმა უნდა, იდეალურად, როგორც ჩანს, პროცესორი მოწყობილობა ყოველთვის მუშაობს 100% ეფექტურობა, მაგრამ ეს არ მოხდება იმიტომ, რომ ის ფაქტი, რომ არ ყოფილა შეუსაბამო გუნდი.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ka.birmiss.com. Theme powered by WordPress.