Самая популярная архитектура для персональных компьютеров в мире

Ассемблер

Ассемблер - язык программирования низкого уровня. Сейчас его используют для написания аппаратно-зависимого кода для операционных систем и кусков кода прикладных программ, требующих большую производительность. Под ассемблером обычно понимают язык описания команд процессора в удобочитаемом текстовом виде. После написания кода для перевода его в машинный код используют компилятор ассемблера, которые так и называется Ассемблер. Обычно каждая строчка в текстовом файле .asm переводится в одну инструкцию процессора - один или несколько байт машинного кода.

Пример программы на ассемблере

Ниже приведен пример программы на ассемблере для компилятора FASM

	org 100h
	
	mov ah, 02h
	mov dl, 'H'
	int 21h
	
	mov ah, 02h
	mov dl, 'i'
	int 21h
	
	int 20h
Программа выводит слово Hi на экран через функции DOS.
Copyright (c) 2014, cpubook.ru
Архитектура x86