Emulator.Global
Class ProgramLine

java.lang.Object
  extended by Emulator.Global.ProgramLine
All Implemented Interfaces:
Constants

public class ProgramLine
extends java.lang.Object
implements Constants

********************** Created By: Yuval Tzur Date: 15/12/12 Time: 14:09 Description: This class defines a line in the program. Each line will be copied to the memory. Each line has its value and the address it should have in the memory. ***********************


Field Summary
 
Fields inherited from interface Emulator.Global.Constants
_0, _1, AC, ADDR_REGISTER_SIZE, ALU, ALU_IN0, ALU_IN1, ALU_OUT, AR, BUS, BUS_SIZE, DATA_COMPONENTS, DATA_REGISTER_SIZE, DATA_TABLE_SIZE, DR, E, FGI, FGO, I, IEN, INPR, IO_REGISTER_SIZE, IR, M, MEMORY_SIZE, OUTR, PC, R, S, TARGET_REACHED, TIMEOUT, TIMER, TIMER_LIMIT, TR, TR0, TR1, UNREACHABLE
 
Constructor Summary
ProgramLine(Value address, Value content, java.lang.String metaCommand)
           
 
Method Summary
 Value get_address()
           
 Value get_content()
           
 java.lang.String get_metaCommand()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProgramLine

public ProgramLine(Value address,
                   Value content,
                   java.lang.String metaCommand)
Method Detail

get_address

public Value get_address()

get_content

public Value get_content()

get_metaCommand

public java.lang.String get_metaCommand()