codegen: seperação cabeçalho assembly (data/globl/main)