Re: A86: Question regarding the 86


[Prev][Next][Index][Thread]

Re: A86: Question regarding the 86





Ok, i think I understand this one...But maybe someone with more solid 
knowledge can answer better. The RAM has a checksum (am i right, i read this 
from the list a lot...) If it is wrong, the RAM is messed up, and the memory 
resets. When the calc is "off" it isnt really off, so it keeps the RAM 
intact. I dont know about
chsmasc, i use it, but have no clue how it works, but i have read stuff on 
the list a few times about a ROM call that corrects the checksum, so that the 
calc thinks it was shut off, and not crashed. Isnt this what the new AsmIDE 
does when you run compiled programs?

Jeff Barrett


In a message dated 1/11/2000 6:25:26 PM Eastern Standard Time, 
Kupan787@aol.com writes:

<< I think I know the answer to this, but wanted to get an exact answer.
 
 Why is it when a calulator crashes, it erases everyhting on it? When a 
 computer crases, the files are left untouched. I assume the calculator wipes 
 everything because its files are stored in ram, and when the ram gets 
 corupted, it needs to clean the slate (wipe the memory) to get back to its 
 runnig state.
 
 Anything in RAM on a computer is lost when the computer is shut off, and 
 sense the calculator holds stuff in RAM, it is wiped when shut off [ ex. 
 battery removed to get out of crash]
 
 Now how do programs like chsmasc work? How is able to recover all the 
 programs when the caclutlator crashes?
 Could a shell be written to take advantage of how this works (So that if the 
 calculator crashed, it would atomaticly restore all programs, or is that 
even 
 possible?) If it were possible it would end the argument that basic programs 
 were more stable :)
 
 Thanks,
 Ben
 Author of the only Assembly IDE for the Mac
 http://www.agccosprey.org
  >>