Mentre si passava attraverso un codice C con un assembly inline, mi sono imbattuto nella direttiva .byte (con un punto all'inizio).Qual è l'uso della direttiva .byte assembler nell'assembly di GNU?
Durante il controllo del riferimento di assieme su Web ho scoperto che è utilizzato per riservare un byte in memoria.
Ma nel codice non c'era alcuna etichetta prima della dichiarazione. Quindi mi chiedevo che cosa sia l'uso di una direttiva .byte senza etichetta o di qualsiasi altra direttiva di archiviazione dei dati.
Ad es. se codice .byte 0x0a
, come posso usarlo?
Questo assemblatore da 3) ha bisogno di una patch, urgentemente :-) –
Qual è la differenza tra '.byte' e [' d * 'pseudo-ops] (http://stackoverflow.com/questions/10168743/x86 ASSEMBLAGGIO-che-di dimensione variabile da usare-db-DW-dd)? –
Mi aspetto che siano uguali. –