TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: Emiliano en 07 de Febrero de 2017, 16:46:19
-
Hola, les quiero hacer una pregunta.
Utilizo Linux (Debian)y estoy programando un PIC con Assembler, el codigo lo escribo en un bloc de notas (Geany), la duda la tengo en que hay muchos compiladores ASM para Linux, actualmente utilizo GPASM, pero ¿qué diferencias hay si quiero utilizar otros?, por ejemplo FASM o NASM... etc, ¿cambiaria la sintaxis de programacion?, es una duda que siempre tengo.
Gracias.
-
Si estas programando en ASM para PIC deberias usar un compilador para PIC. como GPASM. ( GNU PIC Assembler ) o usar lo el MPASM que te provee Microchip.
Pero FASM no puede, esta realizado para otro target
was designed primarily for the assembly of x86 instructions and it supports x86 and x86-64 instructions sets with MMX, 3DNow!, SSE up to SSE4, AVX, AVX2, XOP and AVX-512 extensions and can produce output in plain binary, MZ, PE, COFF or ELF format
NASM:
An 80x86 assembler designed for portability and modularity
Es decir para microprocesadores con arquitectura x86 y x86-64 ( PC )
-
Ok, gracias KillerJC.