fcml  1.2.2
Public Attributes | List of all members
fcml_st_instruction Struct Reference

Generic instruction model. More...

#include <fcml_common.h>

Collaboration diagram for fcml_st_instruction:
Collaboration graph
[legend]

Public Attributes

fcml_prefixes prefixes
 Describes explicit instruction prefixes. More...
 
fcml_hints hints
 Holds instruction level hints.
 
fcml_char * mnemonic
 Dialect-dependent instruction mnemonic. More...
 
fcml_bool is_conditional
 True for conditional instructions.
 
fcml_st_condition condition
 Describes condition used by assembled/disassembled conditional instruction.
 
fcml_st_operand operands [FCML_OPERANDS_COUNT]
 Fixed size array of instruction operands.
 
fcml_int operands_count
 Number of operands defined for instruction.
 

Detailed Description

Generic instruction model.

Generic instruction model (GIM) is a common structure used to describe instruction in a common way used by FCML assembler and disassembler.

Member Data Documentation

◆ mnemonic

fcml_char* fcml_st_instruction::mnemonic

Dialect-dependent instruction mnemonic.

See also
fcml_en_instruction_hints

◆ prefixes

fcml_prefixes fcml_st_instruction::prefixes

Describes explicit instruction prefixes.

Listof explicit prefixes."


The documentation for this struct was generated from the following file: