Mercurial > hg > Members > kono > os9 > sbc09
diff src/d09.c @ 167:3f8bbec566b3
x
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Wed, 10 Apr 2019 22:48:30 +0900 |
parents | c29030b5e4b4 |
children |
line wrap: on
line diff
--- a/src/d09.c Wed Apr 10 12:09:08 2019 +0900 +++ b/src/d09.c Wed Apr 10 22:48:30 2019 +0900 @@ -1457,7 +1457,7 @@ else disp = pc + 2 - (256 - offset + adoffset); fprintf(fp,"%0.2X %0.2X %s%s $%0.4X", - code, offset, suffix, op->name, disp); + code, offset, suffix, op->name, disp & 0xffff); return op->bytes; } @@ -1477,7 +1477,7 @@ else disp = pc + 3 - (65536 - offset) + adoffset; fprintf(fp,"%0.2X %0.2X %0.2X %s%s $%0.4X", - code, prog[pc+1], prog[pc+2], suffix, op->name, disp); + code, prog[pc+1], prog[pc+2], suffix, op->name, disp & 0xffff); return op->bytes; }