Como Programar Em Linguagem Assembly

Índice:

Como Programar Em Linguagem Assembly
Como Programar Em Linguagem Assembly

Vídeo: Como Programar Em Linguagem Assembly

Vídeo: Como Programar Em Linguagem Assembly
Vídeo: Como programar em Assembly (para μC) DO ZERO - Parte 1 2024, Abril
Anonim

A linguagem assembly é uma linguagem de programação de baixo nível cujas instruções correspondem às instruções do processador. A transformação de instruções escritas por humanos em instruções que o hardware pode entender é feita com a ajuda de um programa assembler, que deu o nome à linguagem.

Como programar em linguagem assembly
Como programar em linguagem assembly

Necessário

ambientes de desenvolvimento GSS Visual Assembler, ASMedit, RadASM

Instruções

Passo 1

Baixe e instale o ambiente de desenvolvimento para escrever programas em linguagem assembly no disco rígido do seu computador. Pode ser GSS Visual Assembler, ASMedit, RadASM e outros. Leia as descrições dos programas e as recomendações dos desenvolvedores para fazer a escolha certa. Também é importante destacar que para programar em linguagem assembly é necessário conhecer os comandos básicos, pois sem eles mais de um programa simples não iniciará e não funcionará.

Passo 2

Baixe e instale um tradutor (algo como um compilador em linguagens mais modernas) para traduzir o texto do programa escrito em código de máquina. MASM, RosASM, Yasm, NASM e outros podem ajudá-lo.

etapa 3

Aprenda as regras de sintaxe e um conjunto de comandos básicos. Para fazer isso, você pode usar livros especiais, que também podem ser encontrados na Internet. Cada programador novato seleciona literatura exclusivamente para si mesmo, portanto, não existem ferramentas de aprendizagem universais. Com a ajuda do mecanismo de busca, você encontrará muitas informações úteis para um programador iniciante.

Passo 4

Tente fazer um programa primitivo em linguagem assembly. Até mesmo um exemplo de um livro didático serve aqui. Apenas exercícios práticos o ajudarão a entender a lógica de como a programação funciona. Se ocorrerem erros durante a execução dos operadores, não abandone o que você começou - entre em contato com a Internet para obter informações. O código assembly tem uma série de vantagens: funciona mais rápido que os outros, ocupa pouco espaço, é fácil de testar e depurar e é uma linguagem "limpa" do ponto de vista do computador. No entanto, é muito difícil aprender. Se você trabalhar bem com o assembler, no futuro poderá facilmente mudar para linguagens de programação mais complexas.

Recomendado: