/**
  * 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;
     }
   }
 }