??? 03/08/05 21:48 Read: times |
#89301 - On jokes, reasons &al. Responding to: ???'s previous message |
Sorry, Piter, I don't understand your joke - can you please explain it for me? --- As for reasons, why investigate nonsense instructions, undocumented features? Except I found this funny, this unveils a little the internals of the '51 core. This may sound of little use for everyday '51 practice, hw and sw. But - for somebody, who designs a '51 softcore, this may be a useful bit of information. A more "normal" use of this knowledge (together with similar "deviations") could be a method for distinguishing '51 clones by software - it can use some specific SFR on one of them, perhaps located elsewhere on the other. This is not an esotheric, but a real problem - when playing with the Basic52 on RD2s, I came across a similar problem - how to detect which type of RD2 is present to enable the maximum available XRAM. Similarly, if I would modify it to accept P89V51RD2, I need to cope with the method of IAP invocation different from other RD2s - and now I know, how to distinguish the "V". Of course, one can admit that I should not use undocumented features - true, but I consider B52/RD2 a toy; and perhaps we can get an insider's word on the topic here? Jan Waclawek |
Topic | Author | Date |
PUSH SP | 01/01/70 00:00 | |
8 | 01/01/70 00:00 | |
8??????????????????????????????????? | 01/01/70 00:00 | |
On jokes, reasons &al. | 01/01/70 00:00 | |
no, you don't | 01/01/70 00:00 | |
I do not know and do not think I should | 01/01/70 00:00 | |
Non-compliance? | 01/01/70 00:00 | |
Theory vs. practice | 01/01/70 00:00 | |
Jan is right: 7 | 01/01/70 00:00 | |
I did not say 7! | 01/01/70 00:00 | |
Interesting | 01/01/70 00:00 | |
POP SP? :-) | 01/01/70 00:00 | |
POP SP | 01/01/70 00:00 | |
MOV SP,#SP | 01/01/70 00:00 | |
exceptions and rules | 01/01/70 00:00 | |
MOV A,ACC | 01/01/70 00:00 | |
xxx a,acc | 01/01/70 00:00 | |
if the "Bible says"... | 01/01/70 00:00 | |
more interesting | 01/01/70 00:00 | |
Hmmm.... interesting indeed! | 01/01/70 00:00 | |
native doing | 01/01/70 00:00 | |
Makes sense to me | 01/01/70 00:00 | |
POP SP | 01/01/70 00:00 | |
Output of SP | 01/01/70 00:00 | |
Simulators | 01/01/70 00:00 | |
simulators give me 7 7 | 01/01/70 00:00 | |
7 7 | 01/01/70 00:00 | |
spent for which purpose | 01/01/70 00:00 | |
Fun... | 01/01/70 00:00 | |
Atmel and Philips | 01/01/70 00:00 | |
SiLabs F120![]() | 01/01/70 00:00 |