??? 10/10/08 08:28 Read: times |
#158953 - more options... Responding to: ???'s previous message |
Andy Neil said:
1. Extend the SFR address space
2. Map things into XDATA instead 3. Map things into DATA or IDATA instead 4. Use a prefixed instruction (prefix = 0A5h) to access extra SFRs, maybe even as "shadows" of direct/indirect RAM. IIRC, the Philips' MX does (not only) this. 5. Use indirect addressing via dedicated SFRs. At the expense of 3 "classical" SFRs (as address low - address high - data) you have a space for 65536 extra SFRs with no collision with the existing ones. The placement of SFRs into XDATA space is not unseen - in fact, it happens very often in SoC-like chips. JW |
Topic | Author | Date |
SFR Paging - advantages ? | 01/01/70 00:00 | |
how else would you do it | 01/01/70 00:00 | |
RE: how else would you do it | 01/01/70 00:00 | |
more options... | 01/01/70 00:00 | |
RE: more options![]() | 01/01/70 00:00 | |
So smart? | 01/01/70 00:00 | |
Not very encouraging....:-( | 01/01/70 00:00 | |
Located this document.. | 01/01/70 00:00 | |
a way to handle it | 01/01/70 00:00 | |
Getting clear on this paging stuff | 01/01/70 00:00 | |
No new concept! | 01/01/70 00:00 | |
maybe, maybe not | 01/01/70 00:00 |