Login
Back to forumSee the full topicGo to last reply

Posted By

Litwr
on 2016-09-21
10:29:43
 Re: What would I do differently in the Plus/4

I'd looked at 6509 data sheets. 6509 has only two instructions to work directly with 20 bit bus, LDA and STA. It was used with stylish CBM II. However 7501/8501 uses 7 lines for i/o...
JMP ($xFF) warp is documented at MOSTEC manual of 1976 so as warps of LDA $ff,X or LDA ($ff,X) for X > 0. I used it in the fast division routine. I had to add one byte for 65816 (SuperCPU) compatibility.
Yes, BCD is useful for scores. I'd used it with Xlife. However, BCD maybe evaded. BCD code makes addition/subtraction about 50% slower, and multiplication/division about 200% slower. It is only faster for the text input/output.



Back to top


Copyright © Plus/4 World Team, 2001-2024