SIC 2pass  assembler  programmed in java-script  it my generate wrong results  BUT i put it in for students because it may help them