C# 클래스 GbcEmulator.Cpu.Z80

파일 보기 프로젝트 열기: CRogers/GbcEmulator 1 사용 예제들

공개 메소드들

메소드 설명
RunCode ( ushort address ) : void
Z80 ( ReadOnlyArray rom, IMemoryManagementUnit mmu ) : System

비공개 메소드들

메소드 설명
Adc ( byte b ) : void
Add ( byte b ) : void
Add ( ushort u ) : void
And ( byte b ) : void
Bit ( int bit, byte register ) : void
Call ( ushort address ) : void
Cp ( byte b ) : void
Dec ( byte b ) : byte
FlagSZHSet ( byte value, byte initial, byte operand ) : void
FlagSZSet ( byte value ) : void
Inc ( byte b ) : byte
InitOpcodes ( ) : void
Or ( byte b ) : void
ReadByte ( ) : byte
ReadUShort ( ) : ushort
Res ( int bit, byte register ) : byte
Ret ( ) : void
Rl ( byte register ) : byte
RlFlags ( byte result ) : void
Rlc ( byte register ) : byte
Rr ( byte register ) : byte
Rrc ( byte register ) : byte
Sbc ( byte b ) : void
Set ( int bit, byte register ) : byte
Sla ( byte register ) : byte
Sra ( byte register ) : byte
Srl ( byte register ) : byte
Sub ( byte b ) : void
Swap ( byte register ) : byte
Xor ( byte b ) : void

메소드 상세

RunCode() 공개 메소드

public RunCode ( ushort address ) : void
address ushort
리턴 void

Z80() 공개 메소드

public Z80 ( ReadOnlyArray rom, IMemoryManagementUnit mmu ) : System
rom ReadOnlyArray
mmu IMemoryManagementUnit
리턴 System