예제 #1
0
 protected VariableBase(Assembler assembler, string name, Address address)
 {
     Assembler = assembler;
     Name      = name;
     Address   = address;
 }
예제 #2
0
 public VariableList(Assembler assembler)
 {
     Assembler = assembler;
 }
예제 #3
0
 public WordVariable(Assembler assembler, string name, Address address) : base(assembler, name, address)
 {
 }
예제 #4
0
 public void PokeByte(WordVariable address, ByteVariable value)
 {
     Assembler.Lda(value.Address);
     Assembler.Sta(address.Address);
 }
예제 #5
0
 public void PokeByte(Address address, byte value)
 {
     Assembler.Lda(value);
     Assembler.Sta(address);
 }
예제 #6
0
 internal ExtendedAssembler(Assembler assembler)
 {
     Assembler = assembler; Variables = new VariableList(Assembler);
 }