diesen code habe ich mal in winavr-c erstellt und compiliert und mit dem disassembler bearbeitet.
im assembler-code erscheinen die register teilweise als zahlen, ist dieses auch in Bascom möglich wenn diese in asm eingebunden werden?

Code:
#include "avr/io.h"

int main(void)
{

  DDRA = 0b00001111;

  PORTA |= (1<<PA0) | (1<<PA3);

 
}



main.o:     file format elf32-avr

Disassembly of section .text:

00000000 <main>:
   0:	8f e0       	ldi	r24, 0x0F	; 15
   2:	8a bb       	out	0x1a, r24	; 26
   4:	8b b3       	in	r24, 0x1b	; 27
   6:	89 60       	ori	r24, 0x09	; 9
   8:	8b bb       	out	0x1b, r24	; 27
   a:	80 e0       	ldi	r24, 0x00	; 0
   c:	90 e0       	ldi	r25, 0x00	; 0
   e:	08 95       	ret