decode macro
CodeArtifactThe decode macro is an ISA-description macro used in generated instruction-set simulators to split an instruction word into decoded bit fields. Its result is stored as an instruction record and can be cached so the simulator avoids repeatedly decoding the same instruction during execution.
WIKI
Overview
The decode macro decomposes an instruction word into several bit fields according to the instruction-set specification. The decoded fields of the current instruction are kept in an instruction_t record-like data type, where they can be used by the ISA transition logic.
In the architectural-style ISA property, the decoded instruction is bound with a freeze expression such as:
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →