Valentin Albillo wrote:> Why, Vassilis, writing machine language programs is *never* trivial ! :-) At least for us, puny humans !
I stand corrected!
I meant writing 85 assembly is non trivial.
a) I don't think I have ever written machine language. When I was writing 6502 code, I was lucky to own a BBC micro which included an assembler in its BASIC language. When I moved to the PC (sad day), I realized that I could use the MSDOS DEBUG program to convert 386 assembler code to machine code. So I was lucky.
b) I have the 86 assembler ROM manual (and will soon post it on the www.series80.org site) and after going through the code and examples, my comment was "What the f***?" But in order to get the ROM emulator working I will have to become familiar with this architecture.
I'll post my impressions when I have had the time to really go through the manual.
In the mean time, I would like to get a program in 85 assembly that reads bytes from a program ROM (like the MEM command in the assembler ROM). I need this in order to be able to see the handshake on the bus with my logic analyser.
BTW we know that 87 and 85 binary programs are incompatible. Does anybody know whether its due to the assembly process or is the assembler source code different?
**vp