/** * Adds rows to the data segment table. Data is retrieved from the memory <code>Memory</code> * class */ public void addDataInstructions() { for (int i = 0; i < simulator.getMemory().dataSegmentStart; i++) { int value = simulator.getMemory().getValue(simulator.getMemory().dataSegmentStart + i); if (value != 0) { String[] temp = { simulator.getMemory().dataSegmentStart + (i) + " (" + simulator.getGlobalName(i) + ")", value + "" }; dataModel.addRow(temp); } else { break; } } }