Синтаксис Intel або Intel-синтаксис — один з форматів запису мнемоніки інструкцій процесора. Intel-синтаксис використовується в документації Intel, в асемблерах для MS-DOS і Windows (MASM, TASM, вбудований асемблер Visual Studio тощо)
Особливості:
- Приймач розташований ліворуч від джерела.
- Назви регістрів зарезервовано (не можна використовувати мітки з іменами eax, ebx тощо)
Наприклад, код
mov eax, ebx
пересилає в регістр eax
значення, що міститься в ebx
, що функціонально еквівалентне такому коду:
push ebx ; записати у стек значення EBX pop eax ; вийняти зі стека значення і записати його до регістра EAX
Популярний значною мірою завдяки тому, що Intel використовує його в документації до своїх процесорів.
Див. також
Примітки
- Intel® 64 and IA-32 Architectures Software Developer Manuals (англ.). Процитовано 2 лютого 2012.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Sintaksis Intel abo Intel sintaksis odin z formativ zapisu mnemoniki instrukcij procesora Intel sintaksis vikoristovuyetsya v dokumentaciyi Intel v asemblerah dlya MS DOS i Windows MASM TASM vbudovanij asembler Visual Studio tosho Osoblivosti Prijmach roztashovanij livoruch vid dzherela Nazvi registriv zarezervovano ne mozhna vikoristovuvati mitki z imenami eax ebx tosho Napriklad kodmov eax ebx peresilaye v registr eax znachennya sho mistitsya v ebx sho funkcionalno ekvivalentne takomu kodu push ebx zapisati u stek znachennya EBX pop eax vijnyati zi steka znachennya i zapisati jogo do registra EAX Populyarnij znachnoyu miroyu zavdyaki tomu sho Intel vikoristovuye jogo v dokumentaciyi do svoyih procesoriv Div takozhSintaksis AT amp T AsemblerPrimitkiIntel 64 and IA 32 Architectures Software Developer Manuals angl Procitovano 2 lyutogo 2012