Difference between revisions of "Assembler"

From Lazarus wiki
Jump to navigationJump to search
m (Add category.)
m (Updated template; removed categories included in page template)
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
#REDIRECT [[Assembler and ABI Resources]]
+
{{assembler}}
[[Category:Glossary]]
+
 
 +
The '''assembler''' is the [[Executable program|executable program]] that translates [[Source code|source code]] written in [[Assembly language|assembly language]] into an executable program or which produces an [[Object module|object module]] that can be passed to a program [[linker]] which then produces the executable program.
 +
 
 +
The FPC Pascal [[Compiler]] translates [[Pascal]] source code into assembly language which is then processed by the assembler.  Some Pascal compilers directly generate executable programs or object modules.
 +
 
 +
==See Also==
 +
 
 +
*[[Assembler_and_ABI_Resources|Assembler and ABI Resources]]
 +
*[[IDE_Window:_Assembler|Lazarus IDE Assembler Window]]
 +
*[http://www.freepascal.org/docs-html/prog/progch3.html Programmer’s Guide - Using Assembly language]

Latest revision as of 09:50, 9 February 2020

Deutsch (de) English (en) français (fr) português (pt)

The assembler is the executable program that translates source code written in assembly language into an executable program or which produces an object module that can be passed to a program linker which then produces the executable program.

The FPC Pascal Compiler translates Pascal source code into assembly language which is then processed by the assembler. Some Pascal compilers directly generate executable programs or object modules.

See Also