Logo
Pattern

Discover published sets by community

Explore tens of thousands of sets crafted by our community.

Assembler Directives

15

Flashcards

0/15

Still learning
StarStarStarStar

DT Directive

StarStarStarStar

Defines a ten-byte space and usually initializes it with a floating-point number.

StarStarStarStar

ORG Directive

StarStarStarStar

Sets the origin, or starting address, for the code or data that follows the directive.

StarStarStarStar

ALIGN Directive

StarStarStarStar

Aligns the next data item on a boundary, which can improve access speed on many systems.

StarStarStarStar

DQ Directive

StarStarStarStar

Defines a quad word (typically 8 bytes) and initializes it with a value.

StarStarStarStar

EQU Directive

StarStarStarStar

Used to define a symbol as a constant value, not to be allocated any memory space.

StarStarStarStar

RESB Directive

StarStarStarStar

Reserves space for a block of bytes in the BSS section, typically without initialization.

StarStarStarStar

END Directive

StarStarStarStar

Defines the end of the source code file, indicating to the assembler that it has reached the end of the file.

StarStarStarStar

SECTION Directive

StarStarStarStar

Used to define a section in the assembly code, typically .data, .text, or .bss for data, code, and uninitialized data respectively.

StarStarStarStar

DB Directive

StarStarStarStar

Defines a byte or string of bytes and initializes them with values.

StarStarStarStar

DD Directive

StarStarStarStar

Defines a double word (typically 4 bytes) and initializes it with a value.

StarStarStarStar

BYTE Directive

StarStarStarStar

Allocates space for a byte or a sequence of bytes in the memory and optionally initializes them.

StarStarStarStar

EXTERN Directive

StarStarStarStar

Tells the assembler that the defined symbol is located in another module and not to expect its definition within the current module.

StarStarStarStar

WORD Directive

StarStarStarStar

Allocates memory space for a word or a sequence of words and optionally initializes them.

StarStarStarStar

GLOBAL Directive

StarStarStarStar

Declares a symbol that can be accessed from other modules, making it global rather than local to the assembly file.

StarStarStarStar

DW Directive

StarStarStarStar

Defines a word (typically 2 bytes) and initializes it with a value.

Know
0
Still learning
Click to flip
Know
0
Logo

© Hypatia.Tech. 2024 All rights reserved.