possível acessar variáveis definidas no assembly a partir de

Posso ler ou gravar em uma variável definida no meu arquivo de montagem no meu arquivo C? Eu não conseguia descobrir sozinho. Por exemplo, o arquivo C tem a seguinte aparência:

int num = 33;

e produz este código de montagem:

    .file   "test.c"
    .globl  _num
    .data
    .align 4
_num:
    .long   33
,

Como eu comecei a aprender montagem, ouvi muitas vezes a velocidade é a razão pela qual tenho que escolher a montagem e diminuir o tamanho do arquivo e todas essas coisas ...

Estou usando mingw (32 bits) assembly gnu no windows 7

questionAnswers(4)

yourAnswerToTheQuestion