// Exemplo 1:Picas led de status (GPIO2)
void setup() {//função de inicialização(configurações do microcontrolador)
//funções para instruções na linguagem assembly:
//configuração da GPIO 2 (led de status) como saída digital:
asm("movi a15,0x3ff44020"); //move o endereço de memoria do reg. GPIO_ENABLE_REG para o reg. de trabalho a15
asm("movi a14,0b00000000000000000000000000000100");//movi número binario para registrador de trabalho a14 (BIT 2 em "1" => GPIO2)
asm("s32i a14,a15,0");//armazena o valor de a14 no endereço de memória que está no a15 (configure GPIO2 como saída digital)
}//fim da função setup
void loop() {//função de laço infinito (processamento)
}// fim da função loop