Tear down, repair and misadventures.
Subtitle "Work in progress."
Buffer RAM holds the data to be "burned" into the target EPROM. So how much time will it take to test the memory. This is not even a good test.
Yes it only took 5188 seconds. That is why interpreted languages like BASIC get slammed.
EPROM at address 2001h does contain an AAh. There is a machine code block starting at 2090. They refer to assembly language which is a higher level programming mode.
Reverse assembly by hand. Decoding instructions is one thing. Determining the purpose of the code is another.
Still some figuring to do.
This chip is a Swiss army knife of programming. There are a bunch of built in 'assembly" routines. And the user can add their own.
Built in subroutines.
Programming example by Intel using built in hex data display routine.
Repairing the BASIC programme is not difficult. But there are a lot more assembly routines lurking in the EPROM.
MCS-52 BASIC tokens.
Most of the data errors are on the 8th and 16th address lines.
End of post.