Კომპიუტერები, Პროგრამული უზრუნველყოფა
Კომპლექტი ბრძანებები, რომელიც განსაზღვრავს თანმიმდევრობა პროცესორი ოპერაციებში. სისტემა CPU ინსტრუქცია
არა ყველა მომხმარებლისათვის წარმოსადგენია, თუ როგორ კომპიუტერის სისტემის ნებისმიერ წოდება. მაგრამ ყველამ იცის, ზუსტად რა CPU უკრავს გადამწყვეტი როლი, რომ გათვლები და მთელი სისტემის შესრულება. ამავე რამდენიმე ადამიანი აცნობიერებენ, თუ რა ინსტრუქციათა, რომელიც განსაზღვრავს, თანმიმდევრობა პროცესორი ოპერაციებში. როგორ მუშაობს პრაქტიკაში, ეს არის და იქნება განხილული.
კომპლექტი ბრძანებები, რომელიც განსაზღვრავს თანმიმდევრობა ქმედებები პროცესორი: ეს არის საერთო აზრი?
როგორც ცნობილია, ცენტრალური გადამამუშავებელი ერთეული (CPU ან CPU) კომპიუტერული სისტემა მთავარ როლს თამაშობს, იმიტომ, რომ ენიჭება მას ყველა პროცესების დაკავშირებული ოპერაციის ოპერაციული სისტემა და დამონტაჟებული პროგრამები.
ოპერაციული სისტემა თავად, და ნებისმიერი, რომელიც ეფუძნება შესრულება აპლეტები და პროგრამები. ჩვენ შეგვიძლია ვთქვათ, რომ მითითებული ბრძანებები, რომელიც განსაზღვრავს თანმიმდევრობა ქმედებები პროცესორი, არის პროგრამა, შეასრულოს გარკვეული მოქმედება მიმართულებით გათვლებით დაწყების შესრულებადი პროცესში. რა პროგრამა - ეს სხვა საკითხია. არსი ამ პროცესში მდგომარეობს იმაში, რომ პროცესორი ეძლევა გარკვეული მითითებით შესრულების კონკრეტული ფუნქცია.
Microprocessor გუნდი: როგორ მუშაობს იგი?
თუ თქვენ ჯერ კიდევ არ იცით, თუ როგორ მუშაობს, ეს უნდა აღინიშნოს, რომ დაწყების იმავე შემსრულებელი ფაილი (როგორც წესი, EXE ტიპის) განაცხადის ინახება მყარ დისკზე, არის მიღებული.
როგორც წესი ბრძანება შესრულებული პროცესორი, მიმართა პირდაპირ მეხსიერება საკანში ან oprerativku და შემდეგ ორობითი დამუშავება ხდება მისი აღსრულება. როგორც ნათელია, პროცესორი არ შეუძლია მიიღოს ბრძანებები, როგორიცაა "Run". ე.წ. კოლექცია, ანუ კონვერტაციის ბრძანებები ხელმისაწვდომია ენის კოდი ეს მანქანა არის გათვალისწინებული ნებისმიერი პროგრამირების ენაზე.
ამ შემთხვევაში, უნდა აღინიშნოს, რომ კომპლექტი ბრძანებები, რომელიც განსაზღვრავს თანმიმდევრობა ქმედებები RAM ან CPU, ექვემდებარება მკაცრ წესებს პროგრამირების - True / False ( «True" / "ცრუ"). არ შუა ადგილზე, მიუხედავად იმისა, დატოტვილი ალგორითმები ზოგადი პრინციპები კომპიუტერის მუშაობის დანერგვა და გამოყენება "სხვა" ოპერატორი (სხვა). ზოგადი პრინციპები ორგანიზაციის თქვენი კომპიუტერის უბრალოდ აგებული ეს.
სხვა სიტყვებით, ჩართვა, როგორც ჩანს, "დიახ, არსებობს სხვა." იმ შემთხვევაში, თუ პროცესორი არ ეთანხმება პირველი განაცხადი, იგი უარს აცხადებს, შემდეგ მეორე პრინციპი, ირჩევს მოქმედების ვინც რეგისტრირებული პროგრამირებადი ფაილების პირობების მესამე პუნქტში, (არ ვსაუბრობთ მათ ყველა). დაკავშირებული კომპონენტები შეიძლება იყოს საკმარისი.
Executables და დინამიური ბიბლიოთეკა
საუბარი იმაზე, თუ რა კომპლექტი ბრძანებები, რომელიც განსაზღვრავს თანმიმდევრობა ქმედებები of RAM ან პროცესორი, თქვენ არ შეგიძლიათ იგნორირება ინსტრუქციის შესრულების საფუძველზე შემსრულებელი და loadable ობიექტების გარდა.
ზოგიერთი პროგრამები წარმოდგენილი სახით შესრულებადი EXE ფაილი ტიპის, COM, BAT, BIN, CMD, და მრავალი სხვა ვერ, გაგზავნის საკუთარი პროცესში შესრულების მითითებებს უშუალოდ CPU.
სხვა პროგრამის ფაილი, რომელიც მოითხოვს ჩამოტვირთვა დამატებითი ინტერფეისები და პარამეტრების შეიძლება კიდევ უფრო ჩაიტვირთება RAM ე.წ. დინამიური ფორმატი DLL ბიბლიოთეკები და კონფიგურაციის ფაილი, როგორც CFG ან XML.
ამ შემთხვევაში, შესრულებადი პროგრამა იტვირთება გარდა RAM სპეციალური ფაილი, რომელიც განსაზღვრავს შედგენილი შესრულებადი კოდი ტიპის (მაგ, DLL ფორმატში), რომლის გარეშე უბრალოდ ვერ იმუშავებს.
გამოყენება DLL ფაილი გარეშე EXE
თუმცა, მიკროპროცესორული ბრძანებები შეიძლება დამუშავებული გარეშე შესრულებადი ფაილი. შევჩერდეთ ინსტალაციას, VST-plug-ins ყველაზე პოპულარული DAW-სტუდიაში (ციფრული აუდიო Workstation).
ამ შემთხვევაში ჩვენ ვსაუბრობთ იმაზე, რომ თქვენ შეგიძლიათ უბრალოდ კოპირება DLL ფაილი სასურველ ადგილას, მითითებული ძებნის და პროგრამა განსაზღვრავს ახალი synth ან ეფექტი.
წარუმატებლობის და შეცდომები: როგორ გაუმკლავდეთ მათ?
ძირითადი კომპონენტები, კომპიუტერი, პროცესორი, მეხსიერება და ხისტი არ გამოიწვიოს გაუგებრობა. მინიმუმ ეს ძალიან ძნელი დასაჯერებელია.
მაგრამ აქ არის ერთი პრობლემა ზოგჯერ სისტემა შესრულება შეიძლება შედგება იმაში, რომ კომპლექტი ბრძანებები, რომელიც განსაზღვრავს თანმიმდევრობა ქმედებები პროცესორი, CPU არ მიაღწევს გამო მარცხი OS დამონტაჟებული კომპიუტერი. ეს არის იმის გამო, რომ რაღაც ეტაპზე შესრულებული მომსახურების ცდილობს შეასრულოს გარკვეული კოდი, მაგრამ სისტემა არ აღიქვამს (მიკროპროცესორული ბრძანებები არ მუშაობს).
ითვლება, რომ ყველაზე ადვილი გამოსავალი შეიძლება დაწყებას command prompt ადმინისტრატორის უფლებები (cmd კონსოლი "Run" და დაწყებას System32 ფოლდერი), რომელიც გათვალისწინებული კომბინაცია sfc / scannow. ეს ბრძანება გაძლევთ მიუთითოთ დაზიანებული ან დაკარგული კომპონენტები სისტემა (დაკავშირებით დინამიური ბიბლიოთეკა, პირველ რიგში).
მეორე ვარიანტი, თუ მიკროპროცესორული ბრძანებები არ სიფრთხილით სწორად, - გამოყენებით ბრძანებები გადაწერა boot სექტორი:
- Bootrec.exe / fixmbr.
- Bootrec.exe / fixboot.
- Bootrec.exe / RebuildBcd.
გაითვალისწინეთ, რომ ეს ბრძანებები მუშაობა, როგორც არსებული სისტემის (მათი გამოყენება უმჯობესია გამოიყენოთ უსაფრთხო რეჟიმი უსაფრთხო რეჟიმი), ისევე როგორც სტანდარტული კონფიგურაციის გაშვების აღდგენა გარე მედია, როგორიცაა CD-ROM ან ფლეშ დრაივი. ამ შემთხვევაში, კომპლექტი ინსტრუქციას, რომელიც განსაზღვრავს, ქმედებები თანმიმდევრობით პროცესორი, ასრულებს აღდგენა და გადამუშავება ჩამტვირთავი. სხვათა შორის, გუნდს შეუძლია მიიღოს, რადგან ისინი მუშაობენ საუკეთესო როცა აღდგენის სისტემა.
უკიდურეს შემთხვევაში, შეგიძლიათ გამოიყენოთ სპეციალურად ინსტრუმენტი DLL Suite, რომელიც განსაზღვრავს დაკარგული Windows სისტემის ბიბლიოთეკების და შემდეგ სკანირება დააყენოთ მათ თავს. მიერ და დიდი, მომხმარებლის ჩარევის მცირდება მხოლოდ იმ ფაქტს, რომ მითითებებს "ოსტატები". თუმცა, ინტერნეტის გარეშე არ არის საჭირო, რადგან ჩამოტვირთვა გაკეთდება, და არა საკუთარი განაწილება.
შედეგები
ასე რომ, ცდილობენ შეაჯამოს ყველა. ჩვენ შეგვიძლია ვთქვათ, რომ მითითებული ბრძანებები, რომელიც განსაზღვრავს თანმიმდევრობა ქმედებები პროცესორი არის ჩვეულებრივი პროგრამა დაწერილი კონკრეტული ენის და komplirovannoy in კოდი, რომელიც აღიარებულია მანქანა. კითხვები მუშაობა პროგრამების თავს - ეს სხვა საკითხია. როგორც ნათელია, სწავლებაში, ისინი შეიძლება განიხილებოდეს როგორც უშუალოდ პროცესორი, გვერდის ავლით მეხსიერება, და გამოიყენოს დამატებითი კომპონენტები. მაგრამ ეს ასევე გავლენას ახდენს CPU შესრულება. უფრო მეტიც, download მოდულები შემცველი შემსრულებელი კოდები ხორციელდება მეხსიერება, რომელიც დამუშავებული CPU, და პროცესორი დატვირთული. მაგრამ არ არსებობს მისაღებად გარშემო, იმიტომ, რომ ყველა თანამედროვე პროგრამული აგებულია ამ პრინციპებს.
Similar articles
Trending Now