Assembly BR

 

 

Muito Mais IRADO!!!

 

 

        O AssemblyBR não escreve mais tutoriais básicos sobre Assembly. Esta tarefa é muito bem feita pelo The Art Off Assembly e, também,  pelo manual do Masm6.1que explica resumidamente muitas instruções além de descrever por completo todos os  pseudo-operadores do Masm. Estes dois links o levarão para um outro, o Download, onde achará tudo que necessita para começar a programar em Assembly.

 

        Mesmo assim, os antigos links continuarão, só que irei demorar mais tempo para revisá-los e atualizá-los.

 

        O AssemblyBR agora só faz exemplos, muitos exemplos! Mas alguns tópicos especiais continuarão sendo escritos.

        

        Aqui quase tudo foi reescrito, visando ter um código mais estrurado, ou seja, sem os malditos Jxxx por todo fonte.  Você encontra também tópicos que vão do básico ao avançado. 

 

 

Fórum        Forum da UOL onde poderá postar suas dúvidas
CursosBR

       Para quem quer aprender ASSEMBLY mais rápido o jeito é fazer um CURSO!

ExemplosBR       Aqui você encontra alguns programas clássicos(conversão string para inteiro, inteiro para string , manipulacão/ordenação de vetores, PSP, DTA entre outros), com codigo comentado. Você também pode mandar seus exemplos!(Há codigos com nivel básico, intermediário e avançado)
   
Download       Tudo o que você precisa para programar em Assembly e muito mais!
Pseudo-Ops

      Os pseudo-operadores do Masm(.IF, .ELSEIF, .WHILE e ect) e mais 'algumas coisinhas' que tornarão o seu código mais estruturado ALÉM de tirar o máximo proveito do compilador é o que será abordado aqui!

(nivel intermediário)

TSR       Dgitalização do livro: 'Programas Residentes no IBM-PC', de CARLOS YALLOUZ.(nivel avançado)
AsmBR

      Biblioteca de macros/funções no estilo C com rotinas de entrada/saída de texto e números inteiros e em ponto flutuante. (nivel intermediário)

Últimas Atualizações:

30/06/2004 = Inclusão dos Serviços de Manipulação de Strings.

Pilha       Ensina a usar a pilha para entrada/saída de parametros(inclusive com ponteiros indiretos e o pseudo-op INVOKE) bem como  alocação de memória em EXE e COM.(nivel avançado)
8087/80387       Ensina a aritmética de ponto flutuante no padrão IEEE 754 de 32, 64 e 80 bits. Mostra como usar código misto com C e Pascal para fazer a entrada e saída de números em ponto flutuante. E, como não poderia deixar de ser, o AsmBR2 tem sua propria interface para entrada/saída de números em ponto flutuante no estilo C(atof, ftoa, scanf e printf). 

      Diferentemente de muitos sites, aqui você encontra uma 'porrada' de exemplos comentados, TODOS feitos por min.

(nivel avançado)

MS-DOS       Muitos exemplos sobre as funções de manipulação de arquivos no MS-DOS. (nivel intermediário)
EMS       Ensina a usar as funções para o controle da Memória Expandida(EMS), alocação/desalocação/escrita/leitura da memoria.(nivel avançado)

 

 

 

 

Dúvidas e sugestões: assemblybr@yahoo.com.br

Poderá também postar suas dúvidas no fórum sobre assembly da UOL.

 

1