MACRO-11

E805878

MACRO-11 is the assembly language for DEC's PDP-11 minicomputers, widely used for low-level systems and application programming on RSX-11 and related operating systems.

Try in SPARQL Jump to: Statements Referenced by

Statements (46)

Predicate Object
instanceOf assembly language
programming language
abbreviationOf PDP-11 macro assembler NERFINISHED
characterSet ASCII NERFINISHED
designedFor DEC PDP-11 minicomputer family NERFINISHED
PDP-11 NERFINISHED
developer Digital Equipment Corporation NERFINISHED
documentation DEC MACRO-11 Assembly Language Manual NERFINISHED
executionModel assembled to binary then executed on PDP-11
hasFeature conditional compilation directives
expression evaluation in assembler
linker-compatible object modules
powerful macro processor
relocatable code generation
separate assembly and link phases
influenced later DEC assembly syntaxes
inputTo PDP-11 assembler
notableFor widespread use in DEC PDP-11 software ecosystem
outputFormat object modules for DEC linkers
paradigm low-level imperative
relatedTo MACRO-32
PAL-11
PDP-11 machine code
supports PDP-11 instruction set
conditional assembly
inline data definitions
linkage to high-level languages on PDP-11
macro facilities
structured macros
symbolic labels
targetArchitecture PDP-11 NERFINISHED
timePeriod 1970s
1980s
typicalFileExtension .MAC
usedFor application programming
systems programming
usedIn device drivers on PDP-11
embedded systems based on PDP-11
operating system kernels on PDP-11
real-time control applications
usedOn RSTS/E NERFINISHED
RSX-11 NERFINISHED
RSX-11M NERFINISHED
RSX-11M-PLUS NERFINISHED
RT-11 NERFINISHED
VAX/VMS (PDP-11 compatibility mode) NERFINISHED

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.