assembly language

GPTKB entity

Statements (73)
Predicate Object
gptkbp:instanceOf gptkb:programming_language
gptkbp:abbreviation gptkb:ASM
gptkbp:alsoKnownAs gptkb:assembly_language
gptkbp:alternativeName Assembler
Assembly
assembler
assembly
gptkbp:category gptkb:programming_language
low-level language
non-portable language
system programming language
gptkbp:designedFor low-level programming
gptkbp:documentation gptkb:ARM_Architecture_Reference_Manual
gptkb:Intel_64_and_IA-32_Architectures_Software_Developer’s_Manual
gptkb:PC_Assembly_Language
gptkb:Programming_from_the_Ground_Up
gptkb:The_Art_of_Assembly_Language
gptkbp:example gptkb:6502_assembly
gptkb:ARM_assembly
gptkb:MIPS_assembly
gptkb:PowerPC_assembly
gptkb:SPARC_assembly
gptkb:x86_assembly
gptkbp:fileExtension .S
.a51
.asm
.s
gptkbp:firstAppearance 1940s
gptkbp:hasOpcode gptkb:RET
OR
SUB
ADD
AND
CALL
CMP
HLT
INT
JMP
MOV
NOP
POP
PUSH
XOR
https://www.w3.org/2000/01/rdf-schema#label assembly language
gptkbp:influenced gptkb:BASIC
gptkb:FORTH
gptkb:Pascal
C
many other languages
gptkbp:influencedBy machine code
gptkbp:level low-level
gptkbp:paradigm imperative
gptkbp:platformSpecific yes
gptkbp:translatedInto gptkb:assembly_language
gptkbp:usedFor embedded systems
operating systems
device drivers
direct hardware manipulation
performance-critical applications
gptkbp:bfsParent gptkb:Google_Chrome
gptkb:League_of_Nations
gptkb:MBTA_Orange_Line
gptkb:Parliament_of_the_United_Kingdom
gptkb:Sketchpad,_a_Man-Machine_Graphical_Communication_System
gptkb:list
gptkb:monument
gptkb:IMO
gptkb:ICAO
gptkb:International_Civil_Aviation_Organization
gptkb:International_Maritime_Organization
gptkb:OACI
gptkb:The_League_of_Nations
gptkbp:bfsLayer 4