инструкции за монтаж - studopediya
Преобразува монтажен (в превод) монтаж изходните файлове в обектните файлове в машинен код. Тези файлове са в общ обект файлов формат (COFF). Източник файловете могат да съдържат следните инструкции за сглобяване:
· Форматът на инструкциите на изходния код
Компилаторът работи с източник файла, който съдържа инструкции, етикети и директиви. Регламентите и директивите, като правило, имат един или повече операнди.
Линията на код трябва да бъде не по-дълъг от 120 знака.
Поредицата завършва с монтаж код Въведете символ. Низът съдържа областта, разделени с интервали. Низът може да бъде в една от четирите форми:
Елементите в квадратни скоби не са задължителни.
В асемблер не прави разлика между малки букви.
Всеки ред, може да започне с етикет, който е набор от символи, следван от двоеточие. Tags се използват за указване на мястото, където контролът се прехвърля в преходите, както и да се определят имената на променливите.
Операндите разделени със запетая (няма интервали).
етикет. EQU var1 = 100; Комплекти var1 = 100 (това белязан директива).
EQU var2 = 200; Комплекти var2 = 200 (тази директива).
Операнди в команди могат да бъдат такива, вида:
· Rd: Резултати (оригинал) се регистрирате във файла регистър
· RR: Източник регистър във файла регистър
· В: константа (3 бита) може да бъде постоянна експресия
· S: константа (3 бита) може да бъде постоянна експресия
· P: константа (битове 5-6) може да бъде постоянна експресия
· K6; Константа (6 бита) може да бъде постоянна експресия
· К8: константа (8 бита) може да бъде постоянна експресия
· K: константа (големината зависи от указанията), може да бъде константен израз
· Q: константа (6 бита) може да бъде постоянна експресия
· ЛОРП: # 9552; R24, R26, R28, R30. За инструкции ADIW и SBIW