რისთვის გამოიყენება EAX რეგისტრი?
რისთვის გამოიყენება EAX რეგისტრი?

ვიდეო: რისთვის გამოიყენება EAX რეგისტრი?

ვიდეო: რისთვის გამოიყენება EAX რეგისტრი?
ვიდეო: Learn Assembly Programming - Introduction to Registers 2024, აპრილი
Anonim

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

ამის გათვალისწინებით, რას ნიშნავს EAX?

" EAX " დგას "გაფართოებული აკუმულატორის რეესტრი" "EBX" დადგეს "გაფართოებული საბაზისო რეესტრი" "ECX" დადგეს "EXTENDED COUNT REGISTER" "EDX" დადგეს "გაფართოებული მონაცემთა რეესტრი"

რა არის ECX რეესტრი? The რეგისტრაცია სახელები ძირითადად ისტორიულია. Მაგალითად, EAX ადრე ეწოდებოდა აკუმულატორი, რადგან მას იყენებდნენ მრავალი არითმეტიკული მოქმედებით და ECX ცნობილი იყო როგორც მრიცხველი, რადგან გამოიყენებოდა მარყუჟის ინდექსის შესანახად.

აქ რას აკეთებს თითოეული რეესტრი?

პროცესორი რეგისტრაცია (ᲞᲠᲝᲪᲔᲡᲝᲠᲘ რეგისტრაცია ) არის მონაცემთა შენახვის ადგილის ერთ-ერთი მცირე ნაკრები, რომელიც კომპიუტერის პროცესორის ნაწილია. ა რეგისტრაცია შეიძლება შეიცავდეს ინსტრუქციას, შენახვის მისამართს ან რაიმე სახის მონაცემს (როგორიცაა ბიტების თანმიმდევრობა ან ცალკეული სიმბოლოები). ზოგიერთი ინსტრუქცია აზუსტებს რეგისტრები როგორც ინსტრუქციის ნაწილი.

EAX და Rax იგივეა?

რაქსი არის 64-ბიტიანი, "გრძელი" ზომის რეგისტრი. იგი დაემატა 2003 წელს 64-ბიტიან პროცესორებზე გადასვლისას. ც არის 32-ბიტიანი, "int" ზომის რეგისტრი.

გირჩევთ: