მიკროპროცესორის არქიტექტურა და მისი ოპერაციები

click fraud protection

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

მარტივი მიკროპროცესორის არქიტექტურა

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

დღის ვიდეო

არითმეტიკული ლოგიკური ერთეული

არითმეტიკული და ლოგიკური ოპერაციები ALU-ში ხდება.

აკუმულატორი

აკუმულატორი ფლობს ერთ-ერთ ოპერანდს, ისევე როგორც შედეგს ALU-ს მიერ შესრულებულ ოპერაციებში.

პროგრამის მრიცხველი (PC)

პროგრამის მრიცხველი შეიცავს მომდევნო პროგრამის ინსტრუქციის მეხსიერების მისამართს, რომელიც უნდა შესრულდეს.

მისამართი, მონაცემთა და სტატუსის რეგისტრები და სტეკის პოინტერი

მისამართების რეესტრი შეიცავს მეხსიერების მდებარეობის მისამართს, რომლის წვდომაც უნდა მოხდეს.

მონაცემთა რეესტრი შეიცავს მონაცემებს, რომლებიც მოდიან ან მიდიან მეხსიერებაში ან I/O პორტში.

სტატუსის რეესტრი შეიცავს ინფორმაციას წინა ALU ოპერაციის შედეგის შესახებ.

Stack Pointer რეგისტრი შეიცავს მეხსიერების ბლოკის მისამართს (დასტა), სადაც ინახება ქვეპროგრამული დაბრუნების მისამართები.

საკონტროლო ერთეული

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

კატეგორიები

Ბოლო

როგორ მივიღოთ cPanel-ზე წვდომა GoDaddy-ზე

როგორ მივიღოთ cPanel-ზე წვდომა GoDaddy-ზე

თქვენ შეგიძლიათ გამოიყენოთ თქვენი ბორტ cPanel ...

როგორ წაშალოთ Autodesk რეესტრიდან

როგორ წაშალოთ Autodesk რეესტრიდან

სურათის კრედიტი: imacoconut/iStock/Getty Images...

როგორ შევქმნათ ჰიპერბმული

როგორ შევქმნათ ჰიპერბმული

როგორ შევქმნათ ჰიპერბმული სურათის კრედიტი: goi...