Structure
Mos65xxInstruction.Operand
public struct Operand: InstructionOperand
Operand for MOS65xx instructions.
The operand's value can be accessed by the value property, or by a property corresponding to the operand's type:
-
registerorregistersforregoperands. -
immediateValueforimmoperands. -
addressformemoperands.
Relationships
Member Of
Mos65xxInstructionMOS65xx Instruction
Conforms To
InstructionOperandProtocol for instruction operands.
Properties
register
var register: Mos65xxReg!
Register value for reg operand.
nil when not an appropriate operand.
immediateValue
var immediateValue: UInt16!
Immediate value for imm operand.
nil when not an appropriate operand.
address
var address: UInt32!
Address for mem operand.
nil when not an appropriate operand.