Як програмувати на асемблері

Як програмувати на асемблері

Мова програмування асемблер - це мова програмування низького рівня, оператори якого відповідають інструкціям процесора. Перетворення написаних людиною команд на зрозумілі апаратним засобам інструкції відбувається за допомогою програми асемблер, яка і дала назву мові.

Вам знадобиться

  • - середовища розробки GSS Visual Assembler, ASMedit, RadASM.

Інструкція

1. Завантажте і встановіть на вінчестер комп 'ютера середовище розробника для написання програм на асемблері. Це може бути GSS Visual Assembler, ASMedit, RadASM та інші. Ознайомтеся з описом програм і рекомендаціями розробників, щоб зробити вірний вибір. Також варто зазначити, що для програмування на асемблері потрібно знати основні команди, оскільки без них не одна проста програма не запуститься і не буде працювати.

2. Завантажте і встановіть транслятор (щось на зразок компілятора в більш сучасних мовах) для перекладу написаного тексту програми в машинний код. Вам можуть допомогти MASM, RosASM, Yasm, NASM та інші.

3. Вивчіть правила синтаксису і набір основних команд. Для цього ви можете скористатися спеціальними книгами, які можете знайти також в інтернеті. Кожен програміст-початківець підбирає літературу виключно для себе, тому універсальних засобів вивчення не існує. За допомогою пошуковика ви знайдете масу корисної інформації для початківця програміста.

4. Спробуйте зробити примітивну програму на асемблері. Тут підійде навіть прийме з підручника. Тільки вправи на практиці допоможуть вам зрозуміти логіку роботи програмування. Якщо під час виконання операторів виникають помилки, не кидайте почате - зверніться за інформацією в інтернет. Програмний код на асемблері має ряд переваг: такий код працює швидше за інших, займає мало місця, легко тестується і налагоджується і є "чистою" мовою з точки зору комп 'ютера. Однак, він досить порожній у вивченні. Якщо ви з ассемблером будете добре працювати, то в подальшому без проблем зможете перейти на більш складні мови програмування.