Link Search Menu Expand Document

Assembly - Exam Checker

თქვენი ამოცანაა exam_checker.c ფაილში არსებული C პროგრამირების ენაზე დაწერილი კოდი გადათარგმნოთ კურსზე გავლილ მანქანურ კოდში. თარგმანი ჩაწერეთ exam_checker.s ფაილში სადაც უკვე გამოყოფილია ადგილი თითოეული C ენაზე დაწერილი ხაზის თარგმანი სად უნდა მოთავსდეს.

თარგმნისას გაითვალისწინეთ რომ:

  • არ მოგეთხოვებათ C კოდის ლოგიკური სისწორის შემოწმება ან მისი მნიშვნელობის გააზრება.
  • არ მოგეთხოვებათ გენერირებული კოდის ოპტიმიზაცია.
  • ყოველ ხაზზე რეგისტრების გამოყენება დაიწყეთ პირველიდან (R1), არ გამოიყენოთ წინა ხაზებში რეგისტრებში გადატანილი მნივნელობები.