Class ADD
java.lang.Object
be.lmenten.avr.core.CoreMemoryCell
be.lmenten.avr.core.instruction.Instruction
be.lmenten.avr.core.instruction.xbase.Instruction_Rd5
be.lmenten.avr.core.instruction.xbase.Instruction_Rd5Rr5
be.lmenten.avr.core.instruction.arithmetic.ADD
- Direct Known Subclasses:
LSL
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidExecute an instruction.static ADDnewInstance(Integer opcode, Integer opcode2)voidtoParsedLine(Core core, ParsedAssemblerLine parsedLine)Methods inherited from class be.lmenten.avr.core.instruction.xbase.Instruction_Rd5Rr5
getRr, setRrMethods inherited from class be.lmenten.avr.core.instruction.xbase.Instruction_Rd5
getRd, setRdMethods inherited from class be.lmenten.avr.core.instruction.Instruction
bit10, bit10, bit11, bit11, bit12, bit12, bit13, bit13, bit14, bit14, bit15, bit15, bit8, bit8, bit9, bit9, getDataWidth, getOpcode, getOpcodeBytesSize, getOpcodeSize, getSecondWord, is32bits, setOpcodeMethods inherited from class be.lmenten.avr.core.CoreMemoryCell
addAccessListener, bit, bit, bit0, bit0, bit1, bit1, bit2, bit2, bit3, bit3, bit4, bit4, bit5, bit5, bit6, bit6, bit7, bit7, fireAccessEvent, fireExecuteAccessEvent, fireReadAccessEvent, fireWriteAccessEvent, getAccessesCount, getAccessesIterator, getCellAddress, getData, getDataMask, getInitialData, hasCellAddress, hasData, hasInitialData, isDirty, isExecuteAccessRecordingEnabled, isReadAccessRecordingEnabled, isWriteAccessRecordingEnabled, rawGetData, rawSetData, recordExecuteAccess, recordReadAccess, recordWriteAccess, removeAccessListener, reset, setCellAddress, setData, setData, setDirty, setExecuteAccessRecordingEnabled, setReadAccessRecordingEnabled, setWriteAccessRecordingEnabled, silentGetData, silentSetData, toParsedLine, toString, wasAccessed
-
Constructor Details
-
ADD
-
-
Method Details
-
newInstance
-
getInstructionSetEntry
- Specified by:
getInstructionSetEntryin classInstruction- Returns:
-
execute
Description copied from class:InstructionExecute an instruction. When entering this method, program counter points next instruction- Overrides:
executein classInstruction
-
toParsedLine
- Overrides:
toParsedLinein classInstruction_Rd5Rr5
-