Código de cor do arquivo s no vim

0

Estou escrevendo um arquivo .s no vim. Quando a string '8d' é escrita, é colorida em amarelo. Por quê? O '8d' tem algum significado particular no código de máquina?

    
por teaLeef 18.06.2014 / 23:51

1 resposta

1

Isso pode depender do montador que você usa, mas geralmente

'esta é uma string de texto a ser colocada no seu programa'

"Isso também será armazenado como bytes literais".

mas ambos provavelmente requerem algum tipo de diretiva, para serem colocados no lado esquerdo (antes).

por exemplo.

StringConstant:
    dc.b 'Literal string',0

... que é comparável a uma definição "C" de um ponteiro de char denominado "StringConstant" que faz referência a 'String literal'.

    
por Hannu 19.06.2014 / 00:02