Ir ao conteúdo

Fernando Mercês

Membro VIP
  • Posts

    2.305
  • Cadastrado em

  • Última visita

Tudo que Fernando Mercês postou

  1. Te todos os que eu usei até hoje, o MPEG Suite é o mais leve, rápido e eficiente.
  2. Ok. O segundo é pro NASM sim mas não funcionou tirando os pontos e retirando o END (substituindo por RET). Eu gostei deste GoAsm, pena que a sintaxe é diferente. Valeu a dica amigo!
  3. Entendi tabgal, valeu pela resposta. Bom, eu usei o seguinte código para um programinha besta que mostra uma frase na tela (em console DOS). DATA SECTION WRKEEP DD 0 CODE SECTION START: PUSH -11 CALL GetStdHandle PUSH 0, ADDR WRKEEP PUSH 9, 'NumaBoa' PUSH EAX CALL WriteFile MOV EAX,0 RET Repae que usei a função "WriteFile" da API Kernel32.dll. Estou usando o GoAsm como compilador, ele é bem fácil mas pretendo instalar o TASM hoje. Outra dúvida, se eu escrever um código para o TASM eu posso compilá-lo e linká-lo no MASM ou no GoAsm? Ou seja, todos os compiladores utilizam a mesma linguagem Assembly ou há diferenças na programação para cada um? Pergunto isso porque testei o seguinte código e não consegui compilá-lo com o GoAsm: .MODEL SMALL .STACK .CODE mov ah,01h mov cx,07h int 10h mov ah,4ch int 21h END Repare algumas diferenças para o código anterior como "." antes do comando e "END" pra terminar em vez de "RET", por que isso? Abraços!
  4. PessoALL estou iniciando em Assembly. Com um pequeno tutorial consegui fazer um programa que mostra uma mensagem na tela. Por enquanto tudo certo, o meu problema é que eu não consigo "criar" em Assembly, ou seja, não consigo colocar os comandos no local certo "sozinho" sem um código-fonte como base. Será que é tão difícil assim? Sei que vocês vão me perguntar o que eu quero criando aplicativos em Assembly mas eu não quero trabalhar com isso, apenas desejo para uma satisfação pessoal e aprendizado de uma linguagem tão poderosa, veloz e de nível tão baixo. Eu tenho dúvidas em qual registrador usar, etc. Por exemplo, se eu quisesse mostrar um texto tela de Windows (com GUI), como faria? Só sei em console (DOS). Agradeço qualquer ajuda ou indicação de tutorial/livro. Abraços, Fernando

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!