mirror of
https://github.com/aap/pdp6.git
synced 2026-03-05 02:55:09 +00:00
fixes
This commit is contained in:
@@ -875,6 +875,10 @@ disasm(word w)
|
||||
else
|
||||
p += sprintf(p, "%o,", dev);
|
||||
}else{
|
||||
if(mnemonics[op][0] == '\0'){
|
||||
sprintf(s, "%llo", w);
|
||||
return s;
|
||||
}
|
||||
flags = instflags[op];
|
||||
p += sprintf(p, "%s ", mnemonics[op]);
|
||||
if(ac || (flags & NOAC) == 0){
|
||||
@@ -885,8 +889,10 @@ disasm(word w)
|
||||
p += sprintf(p, "%o,", ac);
|
||||
}
|
||||
}
|
||||
if(flags & NOINST)
|
||||
return "";
|
||||
if(flags & NOINST){
|
||||
sprintf(s, "%llo", w);
|
||||
return s;
|
||||
}
|
||||
if(i)
|
||||
p += sprintf(p, "@");
|
||||
|
||||
|
||||
@@ -1047,7 +1047,7 @@ module apr(
|
||||
if(mbrt_fm_mbltJ)
|
||||
mb[18:35] <= mb[0:17];
|
||||
if(mb_fm_pc1)
|
||||
mb[0:17] <= mb[0:17] | pc;
|
||||
mb[18:35] <= mb[18:35] | pc;
|
||||
if(mb_fm_ir1)
|
||||
mb[18:35] <= mb[18:35] | ir;
|
||||
if(mb1_8_clr)
|
||||
|
||||
Reference in New Issue
Block a user