Package | Description |
---|---|
smsqmulator |
The purpose of this project is to have an SMSQ/E emulator "machine" in java.
|
smsqmulator.cpu | |
smsqmulator.cpu.instructions |
Some emulated 68000 instructions.
|
smsqmulator.cpu.instructions.ADD2Dn |
ADD and ADDA instructions where the destination is a register.
|
smsqmulator.cpu.instructions.ADD2EA |
ADD instructions where the destination is an EA operand.
|
smsqmulator.cpu.instructions.ADDQ |
The ADDQ instruction in all of its variants.
|
smsqmulator.cpu.instructions.ASL |
The ASL istructions.
|
smsqmulator.cpu.instructions.ASR |
The ASR istructions.
|
smsqmulator.cpu.instructions.BTST |
Emulation of the BTST instruction in all of its variants.
|
smsqmulator.cpu.instructions.CLR |
Emulations of the CLR instructions.
|
smsqmulator.cpu.instructions.CMP |
These are what I hope to be slightly faster emulations of the CMP and CMPA instructions.
|
smsqmulator.cpu.instructions.CMPI |
Emulations of the CMPI instruction variants.
|
smsqmulator.cpu.instructions.JMP |
Emulation of the JMP instruction(s).
|
smsqmulator.cpu.instructions.JSR |
The JSR instruction in all its variants.
|
smsqmulator.cpu.instructions.LEA |
These are what I hope to be slightly faster emulations of the LEA instruction variants.
|
smsqmulator.cpu.instructions.LSL |
The emulated LSL instructions.
|
smsqmulator.cpu.instructions.LSR |
The emulated LSR instructions.
|
smsqmulator.cpu.instructions.MOVE |
These are replacement MOVE instructions for SMSQmulator.
|
smsqmulator.cpu.instructions.MOVEA |
These are replacement MOVEA instructions for SMSQmulator.
|
smsqmulator.cpu.instructions.MOVEM |
These are replacement MOVEM instructions for SMSQmulator.
|
smsqmulator.cpu.instructions.ROL |
All of the emulated ROL instructions.
|
smsqmulator.cpu.instructions.ROR |
All of the emulated ROR instructions.
|
smsqmulator.cpu.instructions.ROX |
All of the emulated ROXL and ROXR instructions.
|
smsqmulator.cpu.instructions.SUB2Dn |
SUB and SUBA instructions where the destination is a register.
|
smsqmulator.cpu.instructions.SUB2EA |
SUB instructions where the destination is an EA operand.
|
smsqmulator.cpu.instructions.SUBQ |
Emulation of the SUBQ instruction in all of its variants.
|
smsqmulator.cpu.instructions.TST |
These are replacement TST instructions for SMSQmulator.
|
Modifier and Type | Field and Description |
---|---|
protected MC68000Cpu |
Monitor.cpu |
protected MC68000Cpu |
WinDrive.cpu |
protected MC68000Cpu |
WinDriver.cpu |
protected MC68000Cpu |
XfaDriver.cpu |
Modifier and Type | Method and Description |
---|---|
MC68000Cpu |
Monitor.getCPU()
Gets the CPU this object is monitoring.
|
Modifier and Type | Method and Description |
---|---|
void |
SoundDevice.addBytes(MC68000Cpu cpu)
Called to add bytes to the queue.
|
int |
IPSocket.bind(MC68000Cpu cpu)
Binds a socket.
|
void |
XfaFile.close(MC68000Cpu cpu)
Close this file : release file locks, if any and flush headers.
|
abstract void |
Screen.combineBlocks(MC68000Cpu cpu)
This combines two blocks (source 1, source2) with alpha blending and puts the result into the screen.
|
void |
Screen0.combineBlocks(MC68000Cpu cpu)
This combines two blocks with alpha blending - not implemented here.
|
void |
Screen16.combineBlocks(MC68000Cpu cpu)
This combines two blocks (source 1, source2) with alpha blending and puts the result into the screen.
|
void |
Screen32.combineBlocks(MC68000Cpu cpu)
This combines two blocks (source 1, source2) with alpha blending and puts the result into the destination array.
|
int |
IPSocket.connect(MC68000Cpu cpu)
Connects an existing socket.
|
void |
Screen.copyScreen(MC68000Cpu cpu,
int addr,
int value)
Copies a word's worth of pixels from the original QL screen to this screen.
|
void |
TrapDispatcher.dispatchTrap(int trapType,
MC68000Cpu cpu)
The dispatcher's main method : Gets the correct trap handler and dispatches the trap to it.
|
abstract void |
Screen.displayRegion(MC68000Cpu cpu,
int start,
int nbrOfBytes)
Displays a region if bytes were loaded directly to the screen memory.
|
void |
Screen0.displayRegion(MC68000Cpu cpu,
int start,
int nbrOfBytes)
Displays a region if bytes were loaded directly to the screen memory.
|
void |
Screen16.displayRegion(MC68000Cpu cpu,
int start,
int nbrOfBytes)
Displays a region if bytes were loaded directly to the screen memory.
|
void |
Screen32.displayRegion(MC68000Cpu cpu,
int start,
int nbrOfBytes)
Displays a region if bytes were loaded directly to the screen memory.
|
void |
SoundDevice.doIO(MC68000Cpu cpu)
Handle the IO calls.
|
abstract void |
Screen.fillBlock(MC68000Cpu cpu,
boolean resolveStipple)
Fills a block with colour : this updates the "screen memory" (vrambuffer) AND the underlying image.
|
void |
Screen0.fillBlock(MC68000Cpu cpu,
boolean resolveStipple)
Fills a block with colour - not implemented here.
|
void |
Screen16.fillBlock(MC68000Cpu cpu,
boolean resolveStipple)
Fills a block with colour : this updates the "screen memory" AND the underlying image.
|
void |
Screen32.fillBlock(MC68000Cpu cpu,
boolean resolveStipple)
Fills a block with colour : this updates the memory AND the underlying image data (if block i =s actually within screen).
|
void |
SampledSound.fillPointers(MC68000Cpu cpu)
Fill in the pointers to the data area for this sampled sound.
|
int |
IPSocket.getRemote(MC68000Cpu cpu)
Get info on the remote host, put it at (a1)..
|
void |
ExternalInterruptHandler.handleExternalInterrupt(MC68000Cpu cpu)
Handles the interrupt this handler is responsible for.
|
void |
QL50HzInterrupt.handleExternalInterrupt(MC68000Cpu cpu)
Handles the interrupt, no instruction is being executed whilst this goes on.
|
void |
Arith.handleOp(MC68000Cpu cpu,
int whatOp)
Handles the f.p. arithmetic operation.
|
void |
IPHandler.handleTrap(MC68000Cpu cpu)
This handles all the "trap" calls related to this device.
|
void |
XfaFile.handleTrap3(int trapKey,
int channelDefinitionBlock,
MC68000Cpu cpu,
java.lang.String nativeDir)
This dispatches the file I/O routines (=SMSQE TRAP#3 routines).
|
void |
WinFile.handleTrap3(int trapKey,
MC68000Cpu cpu)
This dispatches the file I/O routines (=SMSQE TRAP#3 routines).
|
void |
WinSpecialFile.handleTrap3(int trapKey,
MC68000Cpu cpu)
This dispatches the file I/O routines (=SMSQE TRAP#3 routines).
|
void |
Beep.killSound(MC68000Cpu cpu)
Kills the sound
|
void |
SampledSound.killSound(MC68000Cpu cpu)
Tries to kill the currently played sound.
|
int |
IPSocket.listen(MC68000Cpu cpu)
Makes an existing socket a "listening" one.
.
|
abstract void |
Screen.moveBlock(MC68000Cpu cpu,
boolean copyFromScreen)
This is called when a block of memory was copied to the vram..
|
void |
Screen0.moveBlock(MC68000Cpu cpu,
boolean copyFromScreen)
This is called when a block of memory was copied to the vram..
|
void |
Screen16.moveBlock(MC68000Cpu cpu,
boolean copyFromScreen)
This is called when a block of memory was copied to the vram..
|
void |
Screen32.moveBlock(MC68000Cpu cpu,
boolean copyFromScreen)
This is called when a block of memory was copied to the vram..
|
void |
SoundDevice.openChannel(MC68000Cpu cpu)
A new channel was opened to this device, start thread, but only if no channel is still open to this device.
|
WinFile |
WinDir.openFile(int entry,
byte[] filename,
int openType,
MC68000Cpu cpu)
Opens a file.
|
void |
Beep.play(MC68000Cpu cpu)
Plays the sound.
|
void |
SampledSound.playSound(MC68000Cpu cpu)
Wakes up the Sound job, if need be.
|
static java.lang.String |
IPHandler.readCString(MC68000Cpu cpu,
int address)
Reads a "C" type string from memory and converts it to a Java String, with conversion.
|
int |
NfaFileheader.readFileheader(MC68000Cpu cpu,
int position,
int bufflen)
"Reads" the file header into the SMSQE buffer.
|
int |
QemuFileheader.readFileheader(MC68000Cpu cpu,
int position,
int bufflen)
"Reads" the file header into the SMSQE buffer.
|
int |
SfaFileheader.readFileheader(MC68000Cpu cpu,
int position,
int bufflen)
"Reads" the file header into the SMSQE buffer.
|
int |
XfaFileheader.readFileheader(MC68000Cpu cpu,
int position,
int bufflen)
Reads the file header into the CPU's memory.
|
static int |
SfaDriver.readHeaderOK(java.io.File f,
MC68000Cpu cpu,
java.nio.ByteBuffer tempHeader)
Tries to get a header for an SFA file and possibly copy it somewhere to memory.
|
int |
IPSocket.receive(MC68000Cpu cpu,
int size,
boolean checkD1,
byte[] byt)
Receive bytes from the port and copy them to (A1), updating A1.
|
int |
IPSocket.receive1Byte(MC68000Cpu cpu,
byte[] byt)
Receive one byte from the port and return it.
|
int |
IPSocket.send(MC68000Cpu cpu,
int size)
Send bytes out over the port.
|
int |
IPSocket.send1Byte(MC68000Cpu cpu,
int byt)
Send one byte out over the socket.
|
int |
IPSocket.sendTo(MC68000Cpu cpu,
int size)
Sendto - only allowed for TCP where it is the same as send.
|
void |
DeviceDriver.setCpu(MC68000Cpu cpu)
Sets the cpu used by the device driver.
|
void |
QL50HzInterrupt.setCpu(MC68000Cpu ncpu)
Sets a (new) cpu object.
|
void |
TrapDispatcher.setCpu(MC68000Cpu cpu)
Sets the cpu used by all device drivers.
|
void |
WinDrive.setCpu(MC68000Cpu cpu)
Sets the cpu for this Object.
|
void |
WinDriver.setCpu(MC68000Cpu cpu)
Sets the cpu to be used.
|
void |
XfaDriver.setCpu(MC68000Cpu cpu)
Sets the cpu used by the device driver.
|
void |
FloppyDriver.setCPU(MC68000Cpu cpu2)
Sets the cpu for this object.
|
void |
WinDir.setFileHeader(int entry,
MC68000Cpu cpu,
int length)
Sets the header for a file (always 14 bytes).
|
void |
FloppyDriver.setxCpu(MC68000Cpu cpu)
Sets the cpu used by the device driver.
|
void |
ClipBoardXfer.transferClipboardContentsToScrap(MC68000Cpu cpu)
Transfers a max of 32000 chars from the clipboard to the area pointed to by A1.
|
void |
ClipBoardXfer.transferScrapToClipboard(MC68000Cpu cpu)
Transfers chars from the area pointed to by A1 to the clipboard.
|
static int |
IPHandler.writeCString(MC68000Cpu cpu,
int address,
java.lang.String s,
int maxLength)
Writes a null terminated string to memory.
|
int |
NfaFileheader.writeFileHeader(MC68000Cpu cpu,
int position)
Writes the fileheader from SMSQE to the NFA - except that it doesn't...
|
int |
QemuFileheader.writeFileHeader(MC68000Cpu cpu,
int position)
Writes the first 14 bytes of the fileheader from SMSQE to the SFA header.
|
int |
SfaFileheader.writeFileHeader(MC68000Cpu cpu,
int position)
Writes the first 14 bytes of the fileheader from SMSQE to the SFA header.
|
int |
XfaFileheader.writeFileHeader(MC68000Cpu cpu,
int position)
Writes the first 14 bytes of the fileheader from SMSQE to the file.
|
abstract void |
Screen.xorBlock(MC68000Cpu cpu,
boolean resolveStipple)
Xors a block with colour : this updates the "screen memory" (vrambuffer) AND the underlying image.
|
void |
Screen0.xorBlock(MC68000Cpu cpu,
boolean resolveStrip)
XORS a block with colour - not implemented here.
|
void |
Screen16.xorBlock(MC68000Cpu cpu,
boolean resolveStipple)
XORs a block with colour : this updates the "screen memory" (vrambuffer) AND the underlying image.
|
void |
Screen32.xorBlock(MC68000Cpu cpu,
boolean resolveStipple)
XORs a block with colour : this updates the memory AND the underlying image data (if block i =s actually within screen).
|
Constructor and Description |
---|
FloppyDriver(MC68000Cpu cpu,
inifile.IniFile inifile)
Creates the object.
|
IPSocket(MC68000Cpu cpu,
java.util.HashMap<java.lang.Integer,IPSocket> socketMap)
Create a socket.
|
MemDrive(MC68000Cpu cpu,
java.lang.String driveName,
MemDriver driver,
int number,
Warnings warn)
Creates the object.
|
MemDriver(MC68000Cpu cpu,
Warnings warn)
Creates the driver object.
|
Monitor(MC68000Cpu cpu,
boolean watchBreakpoints,
boolean logInstructions,
SampledSound sam,
javax.swing.JTextArea regLogger,
javax.swing.JTextArea dataLogger,
boolean fastmode,
Warnings warnings,
int throt,
int tOffset,
MonitorGui gui,
int beepVolume,
SoundDevice snd,
inifile.IniFile inifile)
Creates the object
|
MonitorGoThread(int nbrOfInstructions,
MC68000Cpu cpu,
java.util.ArrayList<java.lang.Integer> breakpoints,
Monitor monitor,
java.lang.String filename,
boolean watchBreakpoints,
boolean logInstructions,
QL50HzInterrupt ih,
boolean goFast,
TrapDispatcher trapDispatcher,
int upperLimit,
boolean checkmem,
int memWatched,
int provbreak,
boolean excludeSuper)
Creates the monitor go thread.
|
NfaDriver(MC68000Cpu cpu)
Creates this object.
|
QL50HzInterrupt(int timeAddress,
MC68000Cpu cpu,
Screen screen)
Creates the object.
|
SampledSound(short[] DMAAccess,
MC68000Cpu cpu,
int volume,
Warnings warn,
java.lang.String frequency)
Creates this object, a DataLine object and an independent thread for filling the DataLine.
|
SfaDriver(MC68000Cpu cpu)
Creates the device driver.
|
SoundDevice(int volume,
Warnings warn,
MC68000Cpu cpu)
Creates this object, a DataLine object and an independent thread for filling the DataLine.
|
WinDrive(MC68000Cpu cpu,
java.lang.String driveName,
WinDriver driver,
int number,
Warnings warn,
inifile.IniFile inifile)
Creates the object.
|
WinDrive(MC68000Cpu cpu,
Warnings warn)
Create object with a CPU and warnings.
|
WinDriver(MC68000Cpu cpu,
Warnings warn)
Creates the driver object.
|
XfaDriver(MC68000Cpu cpu)
Creates the object with a cpu.
|
Modifier and Type | Class and Description |
---|---|
class |
CPUforScreenEmulation
Object derived from CPU, used only when emulating QL screen and copying from there to display.
|
Modifier and Type | Method and Description |
---|---|
DisassembledInstruction |
Instruction.disassemble(int address,
int opcode,
MC68000Cpu cpu) |
void |
Instruction.execute(int opcode,
MC68000Cpu cpu) |
void |
InstructionSet.register(MC68000Cpu cpu)
Registers the InstructionSet with the cpu.
|
void |
JavaComm.register(MC68000Cpu cpu2)
Registers the instruction with the CPU.
|
Modifier and Type | Method and Description |
---|---|
protected DisassembledInstruction |
BRA.disassembleOp(int address,
int opcode,
MC68000Cpu cpu) |
DisassembledInstruction |
BSR.disassembleOp(int address,
int opcode,
MC68000Cpu cpu) |
protected DisassembledInstruction |
Bcc.disassembleOp(int address,
int opcode,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ADDI.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ADDXmem.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ADDXreg.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ANDI.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
EORI.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEPm2r.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEPr2m.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
NEG.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
NEGX.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
NOT.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ORI.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
SUBI.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
SUBXmem.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
SUBXreg.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected int |
ADDI.getDisplacement(MC68000Cpu cpu)
Gets the displacement and increments the PC.
|
protected int |
ANDI.getDisplacement(MC68000Cpu cpu)
Gets the displacement and increments the PC.
|
protected int |
ANDmem.getDisplacement(MC68000Cpu cpu)
Gets the displacement and increments the PC.
|
protected int |
ANDreg.getDisplacement(MC68000Cpu cpu)
Gets the displacement and increments the PC.
|
protected int |
EOR.getDisplacement(MC68000Cpu cpu) |
protected int |
EORI.getDisplacement(MC68000Cpu cpu)
Gets the displacement and increments the PC.
|
protected int |
NEG.getDisplacement(MC68000Cpu cpu)
gets the displacement and increments the PC.
|
protected int |
NEGX.getDisplacement(MC68000Cpu cpu)
gets the displacement and increments the PC.
|
protected int |
NOT.getDisplacement(MC68000Cpu cpu)
gets the displacement and increments the PC.
|
protected int |
ORI.getDisplacement(MC68000Cpu cpu)
gets the displacement and increments the PC.
|
protected int |
ORmem.getDisplacement(MC68000Cpu cpu)
gets the displacement and increments the PC.
|
protected int |
ORreg.getDisplacement(MC68000Cpu cpu)
gets the displacement and increments the PC.
|
protected int |
SUBI.getDisplacement(MC68000Cpu cpu)
gets the displacement and increments the PC.
|
void |
NULL.register(Instruction[] i_table,
MC68000Cpu mcpu)
This registers this instruction for all null elements in the table of instructions.
|
void |
ABCD.register(MC68000Cpu cpu2) |
void |
ADDI.register(MC68000Cpu cpu2) |
void |
ADDXmem.register(MC68000Cpu cpu2) |
void |
ADDXreg.register(MC68000Cpu cpu2) |
void |
ANDI.register(MC68000Cpu cpu2) |
void |
ANDI_CCR.register(MC68000Cpu cpu2) |
void |
ANDI_SR.register(MC68000Cpu cpu2) |
void |
ANDmem.register(MC68000Cpu cpu2) |
void |
ANDreg.register(MC68000Cpu cpu2) |
void |
BCHGimm.register(MC68000Cpu cpu2) |
void |
BCHGreg.register(MC68000Cpu cpu2) |
void |
BCLRimm.register(MC68000Cpu cpu2) |
void |
BCLRreg.register(MC68000Cpu cpu2) |
void |
BRA.register(MC68000Cpu cpu2) |
void |
BSETimm.register(MC68000Cpu cpu2) |
void |
BSETreg.register(MC68000Cpu cpu2) |
void |
BSR.register(MC68000Cpu cpu2) |
void |
Bcc.register(MC68000Cpu cpu2) |
void |
CHK.register(MC68000Cpu cpu2) |
void |
DBcc.register(MC68000Cpu cpu2) |
void |
DIVSW.register(MC68000Cpu cpu2) |
void |
DIVUW.register(MC68000Cpu cpu2) |
void |
EOR.register(MC68000Cpu cpu2) |
void |
EORI.register(MC68000Cpu cpu2) |
void |
EORI_CCR.register(MC68000Cpu cpu2) |
void |
EORI_SR.register(MC68000Cpu cpu2) |
void |
EXG.register(MC68000Cpu cpu2) |
void |
EXT.register(MC68000Cpu cpu2) |
void |
ILLEGAL.register(MC68000Cpu cpu2) |
void |
ILLEGALQmon.register(MC68000Cpu cpu2) |
void |
LINK.register(MC68000Cpu cpu2) |
void |
MOVEPm2r.register(MC68000Cpu cpu2) |
void |
MOVEPr2m.register(MC68000Cpu cpu2) |
void |
MOVEQ.register(MC68000Cpu cpu2) |
void |
MOVE_FROM_CCR.register(MC68000Cpu cpu2) |
void |
MOVE_FROM_SR.register(MC68000Cpu cpu2) |
void |
MOVE_TO_CCR.register(MC68000Cpu cpu2) |
void |
MOVE_TO_SR.register(MC68000Cpu cpu2) |
void |
MOVE_USP.register(MC68000Cpu cpu2) |
void |
MULSW.register(MC68000Cpu cpu2) |
void |
MULUW.register(MC68000Cpu cpu2) |
void |
NBCD.register(MC68000Cpu cpu2) |
void |
NEG.register(MC68000Cpu cpu2) |
void |
NEGX.register(MC68000Cpu cpu2) |
void |
NOP.register(MC68000Cpu cpu2) |
void |
NOT.register(MC68000Cpu cpu2) |
void |
ORI.register(MC68000Cpu cpu2) |
void |
ORI_CCR.register(MC68000Cpu cpu2) |
void |
ORI_SR.register(MC68000Cpu cpu2) |
void |
ORmem.register(MC68000Cpu cpu2) |
void |
ORreg.register(MC68000Cpu cpu2) |
void |
PEA.register(MC68000Cpu cpu2) |
void |
RESET.register(MC68000Cpu cpu2) |
void |
RTE.register(MC68000Cpu cpu2) |
void |
RTR.register(MC68000Cpu cpu2) |
void |
RTS.register(MC68000Cpu cpu2) |
void |
SBCD.register(MC68000Cpu cpu2) |
void |
SCC.register(MC68000Cpu cpu2) |
void |
STOP.register(MC68000Cpu cpu2) |
void |
SUBI.register(MC68000Cpu cpu2) |
void |
SUBXmem.register(MC68000Cpu cpu2) |
void |
SUBXreg.register(MC68000Cpu cpu2) |
void |
SWAP.register(MC68000Cpu cpu2) |
void |
TAS.register(MC68000Cpu cpu2) |
void |
TEST.register(MC68000Cpu cpu2) |
void |
TRAP.register(MC68000Cpu cpu2) |
void |
TRAPV.register(MC68000Cpu cpu2) |
void |
UNLK.register(MC68000Cpu cpu2) |
Modifier and Type | Method and Description |
---|---|
protected DisassembledInstruction |
ADD_An.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ADD_AnContent.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ADD_AnPlus.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ADD_Dn.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ADD_I.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ADD_L.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ADD_MinusAn.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ADD_W.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ADD_d16An.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ADD_d16PC.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ADD_d8AnXn.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ADD_d8PCXn.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected int |
ADD_d8AnXn.getDisplacement(MC68000Cpu cpu)
gets the displacement and increments the PC.
|
protected int |
ADD_d8PCXn.getDisplacement(MC68000Cpu cpu)
gets the displacement and increments the PC.
|
void |
ADD_An.register(MC68000Cpu cpu2) |
void |
ADD_AnContent.register(MC68000Cpu cpu2) |
void |
ADD_AnPlus.register(MC68000Cpu cpu2) |
void |
ADD_Dn.register(MC68000Cpu cpu2) |
void |
ADD_I.register(MC68000Cpu cpu2) |
void |
ADD_L.register(MC68000Cpu cpu2) |
void |
ADD_MinusAn.register(MC68000Cpu cpu2) |
void |
ADD_W.register(MC68000Cpu cpu2) |
void |
ADD_d16An.register(MC68000Cpu cpu2) |
void |
ADD_d16PC.register(MC68000Cpu cpu2) |
void |
ADD_d8AnXn.register(MC68000Cpu cpu2) |
void |
ADD_d8PCXn.register(MC68000Cpu cpu2) |
Modifier and Type | Method and Description |
---|---|
protected DisassembledInstruction |
ADD_AnContent.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ADD_AnPlus.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ADD_L.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ADD_MinusAn.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ADD_W.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ADD_d16An.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ADD_d8AnXn.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected int |
ADD_d8AnXn.getDisplacement(MC68000Cpu cpu)
gets the displacement and increments the PC.
|
void |
ADD_AnContent.register(MC68000Cpu cpu2) |
void |
ADD_AnPlus.register(MC68000Cpu cpu2) |
void |
ADD_L.register(MC68000Cpu cpu2) |
void |
ADD_MinusAn.register(MC68000Cpu cpu2) |
void |
ADD_W.register(MC68000Cpu cpu2) |
void |
ADD_d16An.register(MC68000Cpu cpu2) |
void |
ADD_d8AnXn.register(MC68000Cpu cpu2) |
Modifier and Type | Method and Description |
---|---|
protected DisassembledInstruction |
ADDQ_An.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ADDQ_AnPlus.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ADDQ_AnPtr.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ADDQ_Dn.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ADDQ_L.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ADDQ_MinusAn.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ADDQ_W.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ADDQ_d16An.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ADDQ_d8AnXn.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
void |
ADDQ_An.register(MC68000Cpu cpu2) |
void |
ADDQ_AnPlus.register(MC68000Cpu cpu2) |
void |
ADDQ_AnPtr.register(MC68000Cpu cpu2) |
void |
ADDQ_Dn.register(MC68000Cpu cpu2) |
void |
ADDQ_L.register(MC68000Cpu cpu2) |
void |
ADDQ_MinusAn.register(MC68000Cpu cpu2) |
void |
ADDQ_W.register(MC68000Cpu cpu2) |
void |
ADDQ_d16An.register(MC68000Cpu cpu2) |
void |
ADDQ_d8AnXn.register(MC68000Cpu cpu2) |
Modifier and Type | Method and Description |
---|---|
void |
ASLimm.register(MC68000Cpu cpu2) |
void |
ASLmem.register(MC68000Cpu cpu2) |
void |
ASLreg.register(MC68000Cpu cpu2) |
Modifier and Type | Method and Description |
---|---|
protected DisassembledInstruction |
ASRimm.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ASRreg.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
void |
ASRimm.register(MC68000Cpu cpu2) |
void |
ASRmem.register(MC68000Cpu cpu2) |
void |
ASRreg.register(MC68000Cpu cpu2) |
Modifier and Type | Method and Description |
---|---|
protected DisassembledInstruction |
BTST_AnContent.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
BTST_AnPlus.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
BTST_Dn.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
BTST_L.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
BTST_MinusAn.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
BTST_W.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
BTST_d16An.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
BTST_d16PC.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
BTST_d8AnXn.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
BTST_d8PCXn.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
void |
BTST_AnContent.register(MC68000Cpu cpu2) |
void |
BTST_AnPlus.register(MC68000Cpu cpu2) |
void |
BTST_Dn.register(MC68000Cpu cpu2) |
void |
BTST_L.register(MC68000Cpu cpu2) |
void |
BTST_MinusAn.register(MC68000Cpu cpu2) |
void |
BTST_W.register(MC68000Cpu cpu2) |
void |
BTST_d16An.register(MC68000Cpu cpu2) |
void |
BTST_d16PC.register(MC68000Cpu cpu2) |
void |
BTST_d8AnXn.register(MC68000Cpu cpu2) |
void |
BTST_d8PCXn.register(MC68000Cpu cpu2) |
Modifier and Type | Method and Description |
---|---|
protected DisassembledInstruction |
CLR_AnContent.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
CLR_AnPlus.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
CLR_Dn.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
CLR_L.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
CLR_MinusAn.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
CLR_W.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
CLR_d16An.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
CLR_d8AnXn.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected int |
CLR_d8AnXn.getDisplacement(MC68000Cpu cpu) |
void |
CLR_AnContent.register(MC68000Cpu cpu2) |
void |
CLR_AnPlus.register(MC68000Cpu cpu2) |
void |
CLR_Dn.register(MC68000Cpu cpu2) |
void |
CLR_L.register(MC68000Cpu cpu2) |
void |
CLR_MinusAn.register(MC68000Cpu cpu2) |
void |
CLR_W.register(MC68000Cpu cpu2) |
void |
CLR_d16An.register(MC68000Cpu cpu2) |
void |
CLR_d8AnXn.register(MC68000Cpu cpu2) |
Modifier and Type | Method and Description |
---|---|
protected DisassembledInstruction |
CMPM.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
CMP_An.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
CMP_AnContent.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
CMP_AnPlus.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
CMP_Dn.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
CMP_I.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
CMP_L.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
CMP_MinusAn.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
CMP_W.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
CMP_d16An.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
CMP_d16PC.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
CMP_d8AnXn.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
CMP_d8PCXn.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected static int |
CMP_d8AnXn.getDisplacement(MC68000Cpu cpu)
gets the displacement and increments the PC.
|
protected int |
CMP_d8PCXn.getDisplacement(MC68000Cpu cpu)
gets the displacement and increments the PC.
|
void |
CMPM.register(MC68000Cpu cpu2) |
void |
CMP_An.register(MC68000Cpu cpu2) |
void |
CMP_AnContent.register(MC68000Cpu cpu2) |
void |
CMP_AnPlus.register(MC68000Cpu cpu2) |
void |
CMP_Dn.register(MC68000Cpu cpu2) |
void |
CMP_I.register(MC68000Cpu cpu2) |
void |
CMP_L.register(MC68000Cpu cpu2) |
void |
CMP_MinusAn.register(MC68000Cpu cpu2) |
void |
CMP_W.register(MC68000Cpu cpu2) |
void |
CMP_d16An.register(MC68000Cpu cpu2) |
void |
CMP_d16PC.register(MC68000Cpu cpu2) |
void |
CMP_d8AnXn.register(MC68000Cpu cpu2) |
void |
CMP_d8PCXn.register(MC68000Cpu cpu2) |
Modifier and Type | Method and Description |
---|---|
protected DisassembledInstruction |
CMPI_AnContent.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
CMPI_AnPlus.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
CMPI_Dn.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
CMPI_L.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
CMPI_MinusAn.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
CMPI_W.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
CMPI_d16An.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
CMPI_d8AnXn.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected int |
CMPI_d8AnXn.getDisplacement(MC68000Cpu cpu) |
void |
CMPI_AnContent.register(MC68000Cpu cpu2) |
void |
CMPI_AnPlus.register(MC68000Cpu cpu2) |
void |
CMPI_Dn.register(MC68000Cpu cpu2) |
void |
CMPI_L.register(MC68000Cpu cpu2) |
void |
CMPI_MinusAn.register(MC68000Cpu cpu2) |
void |
CMPI_W.register(MC68000Cpu cpu2) |
void |
CMPI_d16An.register(MC68000Cpu cpu2) |
void |
CMPI_d8AnXn.register(MC68000Cpu cpu2) |
Modifier and Type | Method and Description |
---|---|
protected DisassembledInstruction |
JMP1.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
JMP2.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
JMP3.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
JMP4.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
JMP5.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
JMP6.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
JMP7.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
void |
JMP1.register(MC68000Cpu cpu2) |
void |
JMP2.register(MC68000Cpu cpu2) |
void |
JMP3.register(MC68000Cpu cpu2) |
void |
JMP4.register(MC68000Cpu cpu2) |
void |
JMP5.register(MC68000Cpu cpu2) |
void |
JMP6.register(MC68000Cpu cpu2) |
void |
JMP7.register(MC68000Cpu cpu2) |
Modifier and Type | Method and Description |
---|---|
protected DisassembledInstruction |
JSR1.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
JSR2.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
JSR3.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
JSR4.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
JSR5.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
JSR6.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
JSR7.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
void |
JSR1.register(MC68000Cpu cpu2) |
void |
JSR2.register(MC68000Cpu cpu2) |
void |
JSR3.register(MC68000Cpu cpu2) |
void |
JSR4.register(MC68000Cpu cpu2) |
void |
JSR5.register(MC68000Cpu cpu2) |
void |
JSR6.register(MC68000Cpu cpu2) |
void |
JSR7.register(MC68000Cpu cpu2) |
Modifier and Type | Method and Description |
---|---|
void |
LEA_An.register(MC68000Cpu cpu2) |
void |
LEA_L.register(MC68000Cpu cpu2) |
void |
LEA_W.register(MC68000Cpu cpu2) |
void |
LEA_d16An.register(MC68000Cpu cpu2) |
void |
LEA_d16PC.register(MC68000Cpu cpu2) |
void |
LEA_d8AnXn.register(MC68000Cpu cpu2) |
void |
LEA_d8PCXn.register(MC68000Cpu cpu2) |
Modifier and Type | Method and Description |
---|---|
protected DisassembledInstruction |
LSLimm.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
LSLreg.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
void |
LSLimm.register(MC68000Cpu cpu2) |
void |
LSLmem.register(MC68000Cpu cpu2) |
void |
LSLreg.register(MC68000Cpu cpu2) |
Modifier and Type | Method and Description |
---|---|
protected DisassembledInstruction |
LSRimm.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
LSRreg.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
void |
LSRimm.register(MC68000Cpu cpu2) |
void |
LSRmem.register(MC68000Cpu cpu2) |
void |
LSRreg.register(MC68000Cpu cpu2) |
Modifier and Type | Method and Description |
---|---|
protected DisassembledInstruction |
MOVEAn1.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAn2.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAn2bis.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAn3.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAn4.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAn5.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAn6.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAn7.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAn8.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnC1.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnC2.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnC3.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnC4.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnC5.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnC6.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnC7.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnC8.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnD1.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnD2.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnD3.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnD4.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnD5.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnD6.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnD7.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnD8.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnI1.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnI2.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnI3.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnI4.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnI5.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnI6.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnI7.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnI8.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnL1.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnL2.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnL3.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnL4.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnL5.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnL6.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnL7.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnL8.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnM1.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnM2.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnM3.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnM4.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnM5.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnM6.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnM7.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnM8.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnP1.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnP2.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnP3.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnP4.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnP5.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnP6.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnP7.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnP8.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnT1.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnT2.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnT3.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnT4.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnT5.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnT6.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnT7.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnT8.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnW1.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnW2.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnW3.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnW4.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnW5.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnW6.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnW7.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnW8.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnX1.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnX2.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnX3.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnX4.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnX5.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnX6.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnX7.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnX8.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnY1.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnY2.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnY3.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnY4.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnY5.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnY6.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnY7.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEAnY8.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEDn1.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEDn2.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEDn3.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEDn4.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEDn5.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEDn6.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEDn7.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEDn8.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected int |
MOVEAnI1.getDisplacement(MC68000Cpu cpu) |
protected int |
MOVEAnI2.getDisplacement(MC68000Cpu cpu) |
protected int |
MOVEAnI3.getDisplacement(MC68000Cpu cpu) |
protected int |
MOVEAnI4.getDisplacement(MC68000Cpu cpu) |
protected int |
MOVEAnI5.getDisplacement(MC68000Cpu cpu) |
protected int |
MOVEAnI6.getDisplacement(MC68000Cpu cpu) |
protected int |
MOVEAnI7.getDisplacement(MC68000Cpu cpu) |
protected int |
MOVEAnI8.getDisplacement(MC68000Cpu cpu) |
protected int |
MOVEAnX1.getDisplacement(MC68000Cpu cpu) |
protected int |
MOVEAnX2.getDisplacement(MC68000Cpu cpu) |
protected int |
MOVEAnX3.getDisplacement(MC68000Cpu cpu) |
protected int |
MOVEAnX4.getDisplacement(MC68000Cpu cpu) |
protected int |
MOVEAnX5.getDisplacement(MC68000Cpu cpu) |
protected int |
MOVEAnX6.getDisplacement(MC68000Cpu cpu) |
protected int |
MOVEAnX7.getDisplacement(MC68000Cpu cpu) |
protected int |
MOVEAnX8.getDisplacement(MC68000Cpu cpu) |
void |
MOVEAn1.register(MC68000Cpu cpu2) |
void |
MOVEAn2.register(MC68000Cpu cpu2) |
void |
MOVEAn2bis.register(MC68000Cpu cpu2) |
void |
MOVEAn3.register(MC68000Cpu cpu2) |
void |
MOVEAn4.register(MC68000Cpu cpu2) |
void |
MOVEAn5.register(MC68000Cpu cpu2) |
void |
MOVEAn6.register(MC68000Cpu cpu2) |
void |
MOVEAn7.register(MC68000Cpu cpu2) |
void |
MOVEAn8.register(MC68000Cpu cpu2) |
void |
MOVEAnC1.register(MC68000Cpu cpu2) |
void |
MOVEAnC2.register(MC68000Cpu cpu2) |
void |
MOVEAnC3.register(MC68000Cpu cpu2) |
void |
MOVEAnC4.register(MC68000Cpu cpu2) |
void |
MOVEAnC5.register(MC68000Cpu cpu2) |
void |
MOVEAnC6.register(MC68000Cpu cpu2) |
void |
MOVEAnC7.register(MC68000Cpu cpu2) |
void |
MOVEAnC8.register(MC68000Cpu cpu2) |
void |
MOVEAnD1.register(MC68000Cpu cpu2) |
void |
MOVEAnD2.register(MC68000Cpu cpu2) |
void |
MOVEAnD3.register(MC68000Cpu cpu2) |
void |
MOVEAnD4.register(MC68000Cpu cpu2) |
void |
MOVEAnD5.register(MC68000Cpu cpu2) |
void |
MOVEAnD6.register(MC68000Cpu cpu2) |
void |
MOVEAnD7.register(MC68000Cpu cpu2) |
void |
MOVEAnD8.register(MC68000Cpu cpu2) |
void |
MOVEAnI1.register(MC68000Cpu cpu2) |
void |
MOVEAnI2.register(MC68000Cpu cpu2) |
void |
MOVEAnI3.register(MC68000Cpu cpu2) |
void |
MOVEAnI4.register(MC68000Cpu cpu2) |
void |
MOVEAnI5.register(MC68000Cpu cpu2) |
void |
MOVEAnI6.register(MC68000Cpu cpu2) |
void |
MOVEAnI7.register(MC68000Cpu cpu2) |
void |
MOVEAnI8.register(MC68000Cpu cpu2) |
void |
MOVEAnL1.register(MC68000Cpu cpu2) |
void |
MOVEAnL2.register(MC68000Cpu cpu2) |
void |
MOVEAnL3.register(MC68000Cpu cpu2) |
void |
MOVEAnL4.register(MC68000Cpu cpu2) |
void |
MOVEAnL5.register(MC68000Cpu cpu2) |
void |
MOVEAnL6.register(MC68000Cpu cpu2) |
void |
MOVEAnL7.register(MC68000Cpu cpu2) |
void |
MOVEAnL8.register(MC68000Cpu cpu2) |
void |
MOVEAnM1.register(MC68000Cpu cpu2) |
void |
MOVEAnM2.register(MC68000Cpu cpu2) |
void |
MOVEAnM3.register(MC68000Cpu cpu2) |
void |
MOVEAnM4.register(MC68000Cpu cpu2) |
void |
MOVEAnM5.register(MC68000Cpu cpu2) |
void |
MOVEAnM6.register(MC68000Cpu cpu2) |
void |
MOVEAnM7.register(MC68000Cpu cpu2) |
void |
MOVEAnM8.register(MC68000Cpu cpu2) |
void |
MOVEAnP1.register(MC68000Cpu cpu2) |
void |
MOVEAnP2.register(MC68000Cpu cpu2) |
void |
MOVEAnP3.register(MC68000Cpu cpu2) |
void |
MOVEAnP4.register(MC68000Cpu cpu2) |
void |
MOVEAnP5.register(MC68000Cpu cpu2) |
void |
MOVEAnP6.register(MC68000Cpu cpu2) |
void |
MOVEAnP7.register(MC68000Cpu cpu2) |
void |
MOVEAnP8.register(MC68000Cpu cpu2) |
void |
MOVEAnT1.register(MC68000Cpu cpu2) |
void |
MOVEAnT2.register(MC68000Cpu cpu2) |
void |
MOVEAnT3.register(MC68000Cpu cpu2) |
void |
MOVEAnT4.register(MC68000Cpu cpu2) |
void |
MOVEAnT5.register(MC68000Cpu cpu2) |
void |
MOVEAnT6.register(MC68000Cpu cpu2) |
void |
MOVEAnT7.register(MC68000Cpu cpu2) |
void |
MOVEAnT8.register(MC68000Cpu cpu2) |
void |
MOVEAnW1.register(MC68000Cpu cpu2) |
void |
MOVEAnW2.register(MC68000Cpu cpu2) |
void |
MOVEAnW3.register(MC68000Cpu cpu2) |
void |
MOVEAnW4.register(MC68000Cpu cpu2) |
void |
MOVEAnW5.register(MC68000Cpu cpu2) |
void |
MOVEAnW6.register(MC68000Cpu cpu2) |
void |
MOVEAnW7.register(MC68000Cpu cpu2) |
void |
MOVEAnW8.register(MC68000Cpu cpu2) |
void |
MOVEAnX1.register(MC68000Cpu cpu2) |
void |
MOVEAnX2.register(MC68000Cpu cpu2) |
void |
MOVEAnX3.register(MC68000Cpu cpu2) |
void |
MOVEAnX4.register(MC68000Cpu cpu2) |
void |
MOVEAnX5.register(MC68000Cpu cpu2) |
void |
MOVEAnX6.register(MC68000Cpu cpu2) |
void |
MOVEAnX7.register(MC68000Cpu cpu2) |
void |
MOVEAnX8.register(MC68000Cpu cpu2) |
void |
MOVEAnY1.register(MC68000Cpu cpu2) |
void |
MOVEAnY2.register(MC68000Cpu cpu2) |
void |
MOVEAnY3.register(MC68000Cpu cpu2) |
void |
MOVEAnY4.register(MC68000Cpu cpu2) |
void |
MOVEAnY5.register(MC68000Cpu cpu2) |
void |
MOVEAnY6.register(MC68000Cpu cpu2) |
void |
MOVEAnY7.register(MC68000Cpu cpu2) |
void |
MOVEAnY8.register(MC68000Cpu cpu2) |
void |
MOVEDn1.register(MC68000Cpu cpu2) |
void |
MOVEDn2.register(MC68000Cpu cpu2) |
void |
MOVEDn3.register(MC68000Cpu cpu2) |
void |
MOVEDn4.register(MC68000Cpu cpu2) |
void |
MOVEDn5.register(MC68000Cpu cpu2) |
void |
MOVEDn6.register(MC68000Cpu cpu2) |
void |
MOVEDn7.register(MC68000Cpu cpu2) |
void |
MOVEDn8.register(MC68000Cpu cpu2) |
Modifier and Type | Method and Description |
---|---|
protected DisassembledInstruction |
MOVEA1.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEA10.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEA11.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu)
Word sized move from d16(Pc) to AN
|
protected DisassembledInstruction |
MOVEA12.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEA2.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEA3.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEA4.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEA5.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEA6.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEA7.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEA8.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
MOVEA9.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected int |
MOVEA12.getDisplacement(MC68000Cpu cpu) |
protected int |
MOVEA7.getDisplacement(MC68000Cpu cpu) |
void |
MOVEA1.register(MC68000Cpu cpu2) |
void |
MOVEA10.register(MC68000Cpu cpu2) |
void |
MOVEA11.register(MC68000Cpu cpu2) |
void |
MOVEA12.register(MC68000Cpu cpu2) |
void |
MOVEA2.register(MC68000Cpu cpu2) |
void |
MOVEA3.register(MC68000Cpu cpu2) |
void |
MOVEA4.register(MC68000Cpu cpu2) |
void |
MOVEA5.register(MC68000Cpu cpu2) |
void |
MOVEA6.register(MC68000Cpu cpu2) |
void |
MOVEA7.register(MC68000Cpu cpu2) |
void |
MOVEA8.register(MC68000Cpu cpu2) |
void |
MOVEA9.register(MC68000Cpu cpu2) |
Modifier and Type | Method and Description |
---|---|
DisassembledInstruction |
MOVEM2Reg2.disassembleOp(int address,
int opcode,
Size sz,
boolean reg_to_mem,
MC68000Cpu cpu) |
DisassembledInstruction |
MOVEM2Mem1.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
DisassembledInstruction |
MOVEM2Mem2.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
DisassembledInstruction |
MOVEM2Mem3.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
DisassembledInstruction |
MOVEM2Mem4.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
DisassembledInstruction |
MOVEM2Mem5.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
DisassembledInstruction |
MOVEM2Mem6.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
DisassembledInstruction |
MOVEM2Mem8.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
DisassembledInstruction |
MOVEM2Reg1.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
DisassembledInstruction |
MOVEM2Reg3.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
DisassembledInstruction |
MOVEM2Reg4.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
DisassembledInstruction |
MOVEM2Reg5.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
DisassembledInstruction |
MOVEM2Reg6.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
DisassembledInstruction |
MOVEM2Reg7.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
DisassembledInstruction |
MOVEM2Reg8.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
void |
MOVEM2Mem1.register(MC68000Cpu cpu2) |
void |
MOVEM2Mem2.register(MC68000Cpu cpu2) |
void |
MOVEM2Mem3.register(MC68000Cpu cpu2) |
void |
MOVEM2Mem4.register(MC68000Cpu cpu2) |
void |
MOVEM2Mem5.register(MC68000Cpu cpu2) |
void |
MOVEM2Mem6.register(MC68000Cpu cpu2) |
void |
MOVEM2Mem8.register(MC68000Cpu cpu2) |
void |
MOVEM2Reg1.register(MC68000Cpu cpu2) |
void |
MOVEM2Reg2.register(MC68000Cpu cpu2) |
void |
MOVEM2Reg3.register(MC68000Cpu cpu2) |
void |
MOVEM2Reg4.register(MC68000Cpu cpu2) |
void |
MOVEM2Reg5.register(MC68000Cpu cpu2) |
void |
MOVEM2Reg6.register(MC68000Cpu cpu2) |
void |
MOVEM2Reg7.register(MC68000Cpu cpu2) |
void |
MOVEM2Reg8.register(MC68000Cpu cpu2) |
Modifier and Type | Method and Description |
---|---|
protected DisassembledInstruction |
ROLimm.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ROLmem.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ROLreg.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
void |
ROLimm.register(MC68000Cpu cpu2) |
void |
ROLmem.register(MC68000Cpu cpu2) |
void |
ROLreg.register(MC68000Cpu cpu2) |
Modifier and Type | Method and Description |
---|---|
protected DisassembledInstruction |
RORimm.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
RORmem.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
RORreg.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
void |
RORimm.register(MC68000Cpu cpu2) |
void |
RORmem.register(MC68000Cpu cpu2) |
void |
RORreg.register(MC68000Cpu cpu2) |
Modifier and Type | Method and Description |
---|---|
protected DisassembledInstruction |
ROXLimm.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ROXLmem.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ROXLreg.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ROXRimm.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ROXRmem.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
ROXRreg.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
void |
ROXLimm.register(MC68000Cpu cpu2) |
void |
ROXLmem.register(MC68000Cpu cpu2) |
void |
ROXLreg.register(MC68000Cpu cpu2) |
void |
ROXRimm.register(MC68000Cpu cpu2) |
void |
ROXRmem.register(MC68000Cpu cpu2) |
void |
ROXRreg.register(MC68000Cpu cpu2) |
Modifier and Type | Method and Description |
---|---|
protected DisassembledInstruction |
SUB_An.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
SUB_AnContent.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
SUB_AnPlus.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
SUB_Dn.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
SUB_I.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
SUB_L.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
SUB_MinusAn.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
SUB_W.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
SUB_d16An.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
SUB_d16PC.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
SUB_d8AnXn.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected DisassembledInstruction |
SUB_d8PCXn.disassembleOp(int address,
int opcode,
Size sz,
java.lang.String reg,
MC68000Cpu cpu) |
protected int |
SUB_d8AnXn.getDisplacement(MC68000Cpu cpu) |
protected int |
SUB_d8PCXn.getDisplacement(MC68000Cpu cpu) |
void |
SUB_An.register(MC68000Cpu cpu2) |
void |
SUB_AnContent.register(MC68000Cpu cpu2) |
void |
SUB_AnPlus.register(MC68000Cpu cpu2) |
void |
SUB_Dn.register(MC68000Cpu cpu2) |
void |
SUB_I.register(MC68000Cpu cpu2) |
void |
SUB_L.register(MC68000Cpu cpu2) |
void |
SUB_MinusAn.register(MC68000Cpu cpu2) |
void |
SUB_W.register(MC68000Cpu cpu2) |
void |
SUB_d16An.register(MC68000Cpu cpu2) |
void |
SUB_d16PC.register(MC68000Cpu cpu2) |
void |
SUB_d8AnXn.register(MC68000Cpu cpu2) |
void |
SUB_d8PCXn.register(MC68000Cpu cpu2) |
Modifier and Type | Method and Description |
---|---|
protected DisassembledInstruction |
SUB_AnContent.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
SUB_AnPlus.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
SUB_L.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
SUB_MinusAn.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
SUB_W.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
SUB_d16An.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
SUB_d8AnXn.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected int |
SUB_d8AnXn.getDisplacement(MC68000Cpu cpu) |
void |
SUB_AnContent.register(MC68000Cpu cpu2) |
void |
SUB_AnPlus.register(MC68000Cpu cpu2) |
void |
SUB_L.register(MC68000Cpu cpu2) |
void |
SUB_MinusAn.register(MC68000Cpu cpu2) |
void |
SUB_W.register(MC68000Cpu cpu2) |
void |
SUB_d16An.register(MC68000Cpu cpu2) |
void |
SUB_d8AnXn.register(MC68000Cpu cpu2) |
Modifier and Type | Method and Description |
---|---|
protected DisassembledInstruction |
SUBQ_An.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
SUBQ_AnPlus.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
SUBQ_AnPtr.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
SUBQ_Dn.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
SUBQ_L.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
SUBQ_MinusAn.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
SUBQ_W.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
SUBQ_d16An.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
SUBQ_d8AnXn.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
void |
SUBQ_An.register(MC68000Cpu cpu2) |
void |
SUBQ_AnPlus.register(MC68000Cpu cpu2) |
void |
SUBQ_AnPtr.register(MC68000Cpu cpu2) |
void |
SUBQ_Dn.register(MC68000Cpu cpu2) |
void |
SUBQ_L.register(MC68000Cpu cpu2) |
void |
SUBQ_MinusAn.register(MC68000Cpu cpu2) |
void |
SUBQ_W.register(MC68000Cpu cpu2) |
void |
SUBQ_d16An.register(MC68000Cpu cpu2) |
void |
SUBQ_d8AnXn.register(MC68000Cpu cpu2) |
Modifier and Type | Method and Description |
---|---|
protected DisassembledInstruction |
TST_An.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
TST_AnContent.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
TST_AnPlus.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
TST_Dn.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
TST_L.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
TST_MinusAn.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
TST_W.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
TST_d16An.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
TST_d8AnXn.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
protected DisassembledInstruction |
TST_imm.disassembleOp(int address,
int opcode,
Size sz,
MC68000Cpu cpu) |
void |
TST_An.register(MC68000Cpu cpu2) |
void |
TST_AnContent.register(MC68000Cpu cpu2) |
void |
TST_AnPlus.register(MC68000Cpu cpu2) |
void |
TST_Dn.register(MC68000Cpu cpu2) |
void |
TST_L.register(MC68000Cpu cpu2) |
void |
TST_MinusAn.register(MC68000Cpu cpu2) |
void |
TST_W.register(MC68000Cpu cpu2) |
void |
TST_d16An.register(MC68000Cpu cpu2) |
void |
TST_d8AnXn.register(MC68000Cpu cpu2) |
void |
TST_imm.register(MC68000Cpu cpu2) |