Services and Modeling for Embedded Software Development
Embecosm divider strip
Prev  Next

Glossary

Application Binary Interface (ABI)

The definition of how registers are used during function call and return for a particular architecture.

big endian

A multi-byte number representation, in which the most significant byte is placed first (i.e. at the lowest address) in memory.

See also little endian

little endian

A multi-byte number representation, in which the least significant byte is placed first (i.e. at the lowest address) in memory.

See also big endian

Machine Code (MC)

LLVM Library designed for handling low level target-specific instruction constructs for creating assemblers, disassemblers, etc.

TableGen

LLVM language and tool for generating classes to aid in instruction assembly, printing, etc. while keeping the need to define the instruction architecture only once.

Embecosm divider strip