メモリダンプ出力時、ヘッダー行に「----・・・」を追加
[YACASL2.git] / src / dump.c
index d00d274..d371f73 100644 (file)
@@ -14,6 +14,7 @@ void dumpmemory(WORD start, WORD end)
         fprintf(stdout, " %04X", i);
     }
     fprintf(stdout, "\n");
+    fprintf(stdout, "       -------------------------------------------------------------------------------------\n");
     /* Memory */
     for(i = start; i < end; i++) {
         if((mod = i % col) == 0 || i == start) {
@@ -39,7 +40,7 @@ void dspregister()
     char *sp, *pr, *fr;
     for(i = 0; i < GRSIZE; i++ ) {
         fprintf(stdout, "#%04X: GR%d: ", sys->cpu->pr, i);
-        print_dumpword(sys->cpu->gr[i], (&execmode)->logical);
+        print_dumpword(sys->cpu->gr[i], execmode.logical);
         fprintf(stdout, "\n");
     }
     fprintf(stdout, "#%04X: SP:  %6d = #%04X = %s\n",