07:28 |
|||||||||||||
|
|
|
Назначение: Начинает блок вставки на ассемблере. Синтаксис : $ASM ... $END ASM Описание : Директива $ASM употребляется вместе с директивой $END ASM, для создания блоков кода в языке ассемблер, которые помещаются как вставки в программах языка BASCOM BASIC. Вместо использования этих директив, можно перед каждой заключающей линией мнемоники поставить знак !. Большинству ассемблерных мнемоник не нужн приставка- !, потому что они автоматически распознаются компилятором BASCOM. Хотя есть инструкции BASCOM , выглядящие как мнемоника: OUT, SWAP, которым для различия должен предшествовать восклицательный знак. Смотрите также: Ассемблерные вставки , Перечень команд Пример : Dim c as Byte Loadadr c,X ' загрузить адрес переменной C в регистр X $asm Ldi R24, ; загрузить в ргистр R24 число 1 St X,R24 ; вписать содержимое ргистра R24 в переменную C $end asm Print c End |
|
Copyright Elektron © 2024 |