News for hackers. Stuff that matters.
Re:Why does the Commodore C128 perform poorly when running C... by pcwalton on Friday December 09, 2022 @08:36PM (#33928881)
> This makes copying data between two pages straightforward on the 8086 whereas you need to constantly reload the databank register on the 65C816.

Don't the MVN and MVP block transfer instructions let you specify separate data banks for the source and the destination?

(I agree that the 8086 was a superior design to the 65816 in most other ways.)

Re:Why does the Commodore C128 perform poorly when running C... by mikepavone on Friday December 09, 2022 @11:36PM (#33929891)
You're right. If all you want to do is literally copy bytes without any other processing then those instructions will handle it.