• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Cypher

C para Assembly

5 mensagens neste tópico

Boas ...

tenho o seguinte excerto de codigo em C

struct {
  unsigned char r;
  unsigned char g;
  unsigned char b;
} img[4][3];

como é que se mete uma struct em assembly  :-[

e já agora tb um unsigned  :P

cumps...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

na minha opinião isso não e possivelmente pois violava o ip(iPropriedade intelectual [do pt]) do autor do c.

por outras palavras tinhas que fazer de raiz

em asm as variáveis eram endereços de memoria

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

na minha opinião isso não e possivelmente pois violava o ip(intlectual proprety) do autor do c.

por outras palavras tinhas que fazer de raiz

em asm as variáveis eram endereços de memoria

Não entendi este post... care to explain? ;)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

como é que se mete uma struct em assembly  :-[

e já agora tb um unsigned  :P

é como quiseres ;)

lol, eu explico. Nao sei de que processador estás a falar, mas o assembly nao suporta esse tipo de estruturas de dados ( as structs ) . Tens de escrever tu uma forma de guardar e manipular esses valores todos de forma conjunta, por isso é que o assembly é uma linguagem de baixo nivel.

Um unsigned?.... um inteiro? é guardares os bytes na memoria.

0

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