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

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

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

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

დღის ვიდეო

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

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

აკუმულატორი

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

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

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

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

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

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

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

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

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

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

კატეგორიები

Ბოლო

როგორ ვითამაშოთ VOB ფაილები Windows Media Player 11-ში

როგორ ვითამაშოთ VOB ფაილები Windows Media Player 11-ში

Windows Media Player 11 არის ვიდეო დაკვრის პროგ...

როგორ დავაბრუნოთ Toolbar Safari-ზე

როგორ დავაბრუნოთ Toolbar Safari-ზე

Yosemite-თან ერთად Apple აგზავნის Safari-ის მინ...

როგორ ჩავსვათ ჰიპერბმული Microsoft Word-ში

როგორ ჩავსვათ ჰიპერბმული Microsoft Word-ში

როგორ ჩავსვათ ჰიპერბმული Microsoft Word-ში. გახ...