6502_gcc.S编译出来基本无差异

This commit is contained in:
2025-07-09 00:55:12 +08:00
parent 403b03e115
commit 61093b6cdf
3 changed files with 16 additions and 32 deletions

View File

@@ -156,8 +156,7 @@ flush: // update m6502_pc & lastbank
ldr r1,[globalptr,#lastbank]
sub r9,r9,r1
and r1,r9,#0xE000 // //r9<EFBFBD><EFBFBD>0xe000<EFBFBD><EFBFBD>λ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
ldr r2, =memmap_tbl
add r2, globalptr // //<EFBFBD>Ѵ<EFBFBD><EFBFBD>ӳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><EFBFBD><EFBFBD>ص<EFBFBD>r2
add r2, globalptr,#memmap_tbl // //<EFBFBD>Ѵ<EFBFBD><EFBFBD>ӳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><EFBFBD><EFBFBD>ص<EFBFBD>r2
lsr r1,r1,#11 // //>>11λ r1/2048
ldr r0,[r2,r1] // //<EFBFBD><EFBFBD>ȡr2<EFBFBD><EFBFBD>ַ+r1ƫ<EFBFBD>Ƶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݵ<EFBFBD>r0