Escrevendo data.asm
Parte da seção Fundamentos do Journey de Assembly da Coddy. Lição 44 de 45.
Desafio
Create um arquivo data.asm para um programa que imprime Hello, World! followed por um newline.
Você precisa de:
- Uma .data section
- Uma string com o rótulo msg contendo Hello, World! e um newline (0x0a)
- Uma constant called msgLen que calculates automaticamente o length using $ - msg
Por que isso fica em um arquivo separado:
Lembre-se do padrão de dois arquivos do Capítulo 0:
data.asmcontém todas as definições de dadosmain.asmincluirá este arquivo com%include "data.asm"(veremos isso na próxima lição)
Experimente você mesmo
Todas as lições de Fundamentos
1A Máquina
O que é CPUMemóriaRegistradores vs MemóriaComo as instruções funcionamPadrão de Dois ArquivosA Arquitetura x86-64Pratique por conta própria: Playground de Assembly