8.3. Встроенный ассемблер

Если требуется выполнить совсем небольшую операцию на ассемблере, напри­мер вызвать какое-то прерывание или преобразовать сложную битовую структу­ру, порой нерационально создавать отдельный файл ради нескольких строк на ассемблере. Во избежание этого многие языки высокого уровня поддерживают возможность вставки ассемблерного кода непосредственно в программу. Напри­мер, напишем процедуру, возвращающую слово, находящееся по адресу 0040h:006Ch, в BIOS - счетчик сигналов системного таймера, который удобно использовать для инициализации генераторов случайных чисел.