Recent

Author Topic: lazarus for assembler[SOLVED]  (Read 901 times)

young_nandy

  • New Member
  • *
  • Posts: 41
lazarus for assembler[SOLVED]
« on: February 13, 2020, 06:14:25 am »
I need assembler language in the application that I made.

Does lazarus not support asembler language?
« Last Edit: February 14, 2020, 11:20:28 pm by young_nandy »


young_nandy

  • New Member
  • *
  • Posts: 41
Re: lazarus for assembler
« Reply #2 on: February 13, 2020, 06:32:23 am »
Does this only support Intel processors? AMD is not supported? based on the link below

https://www.freepascal.org/docs-html/prog/progsu3.html#x10-90001.2.3

Thaddy

  • Hero Member
  • *****
  • Posts: 17449
  • Ceterum censeo Trumpum esse delendum (Tnx Charlie)
Re: lazarus for assembler
« Reply #3 on: February 13, 2020, 07:57:13 am »
AMD is also supported. As well as on others: AVR and ARM and MIPS and 8086/16 and 680000 series and more...depending on CPU.
Note AMD and Intel have converged. They share the largest common subset, but some instructions that are specific to Intel or AMD are often also supported.
« Last Edit: February 13, 2020, 09:07:00 am by Thaddy »
Due to censorship, I changed this to "Nelly the Elephant". Keeps the message clear.

PascalDragon

  • Hero Member
  • *****
  • Posts: 6049
  • Compiler Developer
Re: lazarus for assembler
« Reply #4 on: February 13, 2020, 09:02:26 am »
Does this only support Intel processors? AMD is not supported? based on the link below

https://www.freepascal.org/docs-html/prog/progsu3.html#x10-90001.2.3

This is only the syntax of the assembly language. On x86 platform there are two primary syntaxes: AT&T and Intel. The later is for example also used in Microsoft's MASM as well as by AMD while the former is mainly used on *nix platforms. It has nothing to do with the supported processors.

 

TinyPortal © 2005-2018