ELBUG monitor listing
Holger Veit
holger.veit at iais.fraunhofer.de
Thu Aug 6 02:37:11 CDT 2009
Freek Heite schrieb:
> ----- Original Message -----
>
>> Date: Wed, 05 Aug 2009 09:45:13 +0200
>> From: Holger Veit <holger.veit at iais.fraunhofer.de>
>> Subject: ELBUG monitor listing
>>
>> You can find a commented listing at the following link:
>> http://www.scribd.com/doc/18114130/ELBUG-monitor-listing
>>
>
> Very interesting stuff! Holger, are you the author of this commented
> disassembly?
>
Yes. This was disassembled from the hex dump published in Elektor and
analyzed. This was rather
simple to do because the code is rather straight forward. I suspect,
though, that the call/return
mechanism used there stems from some other SC/MP code, and was just
integrated. into this monitor
code. An indication is the use of the "incall" flag as called by me -
this isn't used elsewhere, and is
somehow dead code. When I originally analyzed the code in 1978, I was
under the impression it was inefficient;
NIBL in contrast uses inline addressing, such as "xppc p3; .dbyte
callee;...arguments", but SC/MP does not have
the most efficient instruction set.
> Lying on top of my still-working Elektor SC/MP system, I have the original,
> 40 page, green Elbug user manual "ELBUG Monitor-Software fuer den
> Elektor-SC/MP-Mikrokomputer" written by Elbug author Dr. H. (Hans) Huschitt,
> dated November 1977. This has a description of Elbug, the commented source
> code, and some flowcharts - all in German.
>
> It's my intention to scan and publish this manual, once my
> Elektor-SC/MP-Elbug emulator wil be ready - but probably that will not be
> before next year. However, if it would make some Classiccmp people happy, I
> could scan this Elbug manual next week and send it by email. If anyone is
> interested, please let me know.
>
Interested :-)
Regards
Holger
More information about the cctech
mailing list