Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

soulbe

String em data segment [duvida] Assembly

Mensagens Recomendadas

soulbe    0
soulbe

Boas!

Estou a fazer um programa em assembly e quero definir uma label em data para uma string.Não estou a conseguir fazer, pois em data só sei definir variáveis tipo int. Pensei em fzer str: db "msg$" mas o compilador diz que não é possível fazer isto no segmento em que estou a trabalhar apesar de ja ter definido antes que estava em dseg.

Agradecia a quem me pudesse explicar como definir a string correctamente.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
TheDark    0
TheDark

Já não me lembro de como se definem strings em assembly, mas aqui utilizaram plicas ( ' ) em vez de aspas ( " ) à volta da string:

   msg   db 'NumaBoa$'	; Insere a mensagem - uma string terminada em "$"

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
soulbe    0
soulbe

sim sim, essa parte sei, para definir a string dp tipo byte o problema é que estou a fzer isso dentro de um segmento de data e em data nao posso fzer isso. talvez se experimentar em idata consiga ;)

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade