Escribiendo data.asm
Parte de la sección Fundamentos del Journey de Assembly de Coddy. Lección 44 de 45.
Desafío
Create un archivo data.asm para un programa que imprime Hello, World! seguido de un newline.
Necesitas:
- Una .data section
- Una string con la etiqueta msg que contiene Hello, World! y un newline (0x0a)
- Una constant llamada msgLen que calculates automáticamente la length using $ - msg
Por qué esto va en un archivo separado:
Recuerda el patrón de dos archivos del Capítulo 0:
data.asmcontiene todas las definiciones de datamain.asmincluirá este archivo con%include "data.asm"(veremos esto en la siguiente lección)
Pruébalo tú mismo
Todas las lecciones de Fundamentos
1La máquina
¿Qué es la CPU?MemoriaRegistros vs. MemoriaCómo funcionan las instruccionesPatrón de dos archivosLa arquitectura x86-64Practica por tu cuenta: Playground de Assembly