Ассемблер (англ. Assembler) - это низкоуровневый язык программирования. Он может работать напрямую с регистрами процессора. И потому он хоть и сложный, но написанные на нем программы работают быстрее, чем на Паскале и на Си и других языках программирования.
Достоинство
* Программист может написать более высокоскоростную программу, чем на других языках высокого уровня. * Он используеся для написания прошивок на BIOS. * Непосредственная связь с регистрами процессора, и с портами компьютера
Инструменты компиляции
Для компилирования необходимо: программа MASM_v9.0 или MASM_v10.0 Отладчик, например: OLLYDBG.EXE В установленном месте, где находится программа MASM, потом создаете файл с расширением bat, например: aaa.bat В этом aaa.bat вносите такую информацию:
ml /c /coff "work.asm" link /SUBSYSTEM:CONSOLE "work.obj"
work.asm - это имя программы, которую нужно компилировать. После ввода этой информации и сохранения нужно запустить данный файл и если программа написана без синтаксических ошибок, то появится файл с расширением exe: в нашем случае - это word.exe.