Como programar em Assembly no Windows – Instalando o Assembler NASM

Para começarmos a programar na linguagem de programação Assembly, precisamos de um programando chamado Assembler, que irá converter nosso código para um código que a
máquina irá entender.

Vamos usar o NASM (NetWide Assembler), que pode ser usado
no Windows ou no Linux.

Nesse tutorial de nosso curso de Assembly, vamos ensinar como instalar esse Assembler no sistema operacional Windows.


Diferente do que os usuários de Windows devem estar acostumados, a utilização desse programa se dará pelo terminal de comando, o MS-DOS (sim, aquela tela preta).


Baixando o NASM

Para baixar o NASM vá na página oficial do Netwide
Assembler:

Como o projeto continua se desenvolvendo, não podemos
especificar uma versão, pois no momento que você estiver lendo esse tutorial de
Assembly a versão oficial do NASM pode ser diferente da versão usada pelo
Assembly Progressivo.

Portanto, ao entrar no website, clique na seção de
Downloads, e em seguida abra o diretório da versão mais recente.
Lá você verá um vários diretórios com nome dos mais
diversos sistemas operacionais, neste tutorial vamos ensinar a instalação no Windows.





























Como instalar o NASM no Windows

Se estiver usando Windows, escolha o diretório Win32,
e dentro dele baixe diretamente o executável ou arquivo zipado.

No arquivo zipado, você deve descompactar o arquivo e
colocar o nasm.exe e outros arquivos/pasta no diretório de seu sistema
(geralmente é a pasta C:\Windows\System32), pois o NASM precisa estar no path do DOS (digite path no cmd.exe e
veja seu path).

Para checar se você instalou corretamente o NASM, vá no
menu iniciar e digite cmd, e abra o cmd.exe.
Uma tela do MS-DOS deverá abrir. Digite o seguinte
comando:
nasm –h

É o comando de help,
ou seja, para pedir ajuda ao NASM.
Caso apareça uma avalanche de texto, é porque está tudo
ok com seu Assembler.

Pronto, somente isso é o necessário para começar a programar em Assembly.


Nenhum comentário:

Tutoriais de Programação