- - середовища розробки GSS Visual Assembler, ASMedit, RadASM.
Як програмувати на асемблері
Прочитавши: 4671
Мова програмування асемблер - це мова програмування низького рівня, оператори якого відповідають інструкціям процесора. Перетворення написаних людиною команд у зрозумілі апаратних засобів інструкції відбувається за допомогою програмою асемблер, яка і дала назву мови.
Вам знадобиться
Інструкція
Завантажте та встановіть на вінчестер комп'ютера середу розробника для написання програм на ассемблере. Це може бути GSS Visual Assembler, ASMedit, RadASM та інші. Ознайомтеся з описом програм та рекомендаціями розробників, щоб зробити вірний вибір. Також варто відзначити, що для програмування на ассемблере потрібно знати основні команди, так як без них не одна проста програма не запуститься і не буде працювати.
Завантажте та встановіть транслятор (щось на зразок компілятора в більш сучасних мовах) для перекладу написаного тексту програми в машинний код. Вам можуть допомогти MASM, RosASM, Yasm, NASM та інші.
Вивчіть правила синтаксису і набір основних команд. Для цього ви можете скористатися спеціальними книгами, які можете знайти також в інтернеті. Кожен початківець програміст підбирає літературу виключно для себе, тому універсальних засобів вивчення не існує. За допомогою пошукової ви знайдете масу корисної інформації для початківця програміста.
Спробуйте зробити примітивну програму на ассемблере. Тут підійде навіть примі з підручника. Тільки вправи на практиці допоможуть вам зрозуміти логіку роботи програмування. Якщо в ході виконання операторів виникають помилки, не кидайте розпочату - зверніться за інформацією в інтернет. Програмний код на ассемблере має ряд переваг: такий код працює швидше за інших, займає мало місця, легко тестується та налагоджували і є «чистим» мовою з точки зору комп'ютера. Однак, він досить непростий у вивченні. Якщо ви з асемблером будете добре працювати, то в подальшому без проблем зможете перейти на більш складні мови програмування.