bcase@amdcad.UUCP (Brian case) (08/02/85)
[line eater...] Following is an excerpt from an old Apple user's group newsletter based in Scottsdale AZ (I have no idea if the group still exists or what). There are those (in particular, the guy who gave me the copy of the newsletter) who believe that the author of the article was serious in his concern for computer inertia. I have my doubts, but reading it is fun. Anyway, if the following were true, then a system based on a 16MHz 68020 would probably slide off of the table when halted. Please, no flames, I am just trying to add some levity.... ------------------------------------------------------------------------- POTENTIAL PROBLEM by Jerry W. Fewel I need to take this opportunity to write a serious article on a subject that is of grave concern to us all. The computer stores that sell computers do not normally give their customers this information, but it is something in which all Apple owners should be aware. This is a problem that is indicative of all processors. This is the computer problem of program inertia. Everyone should be aware that inertia is a physical law of science that cannot be prevented. Inertia is energy stored within any moving object which fights any change of momentum or directional change. The same scientific prinicipal also applys to a running computer. If I give you an example of the speed of a computer, you will under- stand what I'm trying to say. The sun is approximately 93,000,000 miles from the Earth and light takes a little over 8 minutes to make this trip. In just one second, light travels over 186,000 miles. Now let us look at our Apples. The time that the Apple takes to read memory only gives light a chance to travel a little over 600 feet. The time required to read any register only gives light a chance to travel about 14 feet. Every instruction cycle consists of a minumum of one memory read and may have two and can have as many as three memory reads and one memory write. Each instruction that is performed is immediately followed by entering the next instruction. The time for the average instruction may only give light a chance to travel 1200 feet. At this speed, over 800,000 instructions are being performed every second. It only takes about 3 seconds to build up the maximum amount of inertia. This is called program inertia and you can safely believe that this is a tremendous amount of stored energy. You may not be aware of this, but to remove stored energy from an object takes the same amount of opposite energy. For example, if you were pushing me with a force of 50 pounds, then in order to remain where I am, I must push back with an equal force of 50 pounds. If the opposite force is not exactly oposite (an angle other than 180 degrees) then it would require more combined force from at least two vectorial directions. I do not intend to take this space to explain vector analysis. This is the main reason that manufactures have removed the control panels from the home processors. It was found that every time the halt switch was pressed the small processors would overrun from between 3 to 5 instructions. This is like running as fast as you can, and trying to stop in one step (without running into a wall). Halting any computer is a tremendous strain on the memory chips (because of the extreme timing changes). and the power supply (because ofthe excess surge current). To help remedy this problem, the control panels were removed so that the computer would always be in a run mode of operation. This way, the only large strain on the system is during power down. The Apple power supply was designed with a large filter capacitor across the 5 volt line in parellel with the SCR that handles the crowbaring of the excess current. This insures that the power comes down gradually and smoothly. This helps to decrease the strain on the power supply as this energy is expended into a halt or non-run mode. This leaves only the strain on the memory and we all have to contend with this problem manaully. It is better not to power down the Apple while running a program because programs reside in memory. It will be much better to do a "CALL-151" first. This will put you in the monitor which resides in ROM. The ROMs in the Apple are especially designed to withstand the strain caused by the program inertia more than the memories. If powered down while you are in the monitor, you have a better chance of the system comming back up next time you turn the unit on. For more information on computer inertia, you might want to contact [name deleted]. He is connected with a local repair representative in this area and is fully aware of the hardware problem that can be caused.
bcase@uiucdcs.Uiuc.ARPA (08/02/85)
[line eater...] >Following is an excerpt from an old Apple user's group newsletter >based in Scottsdale AZ (I have no idea if the group still exists >or what). There are those (in particular, the guy who gave me the I forgot to mention that the typo's, gramatical errors, and other weirdnesses in the article are from the original; I typed it just as it was given to me. bcase
dsi@unccvax.UUCP (Dataspan Inc) (08/03/85)
I hear that people put this 'computer' (electron) inertia to good use. Instead of corrupting your computer programs, there are (not strictly) devices such as 'klystrons' etc. Hmmmmmmmmmm? Not to flame, but this kind of garbageola is what is screwing our whole country. Will someone please calculate 1) the number of femtofarads that an individual memory cell is composed of and 2) the mass of the charge and 3) calculate the inertia available to rip the little chip right out of the board? If you've got a CPU running at 800,000 instructions per second, you should seriously contact 'That's Incredible' if you can stop the thing within 3 or 4 instructions of the desired instruction!!! What split second timing!!! (Of course, using a mechanical switch connected to the ~HLT pin or whatever). The posting itself is foolish. The problem, though, is extremely serious. David Anthony DataSpan, Inc
bill@persci.UUCP (08/05/85)
>[line eater...] >Following is an excerpt from an old Apple user's group newsletter >[...] > POTENTIAL PROBLEM > by Jerry W. Fewel > > I need to take this opportunity to write a serious article on a >subject that is of grave concern to us all. The computer stores that >sell computers do not normally give their customers this information, >but it is something in which all Apple owners should be aware. This is >a problem that is indicative of all processors. This is the computer >problem of program inertia. >[...] At this speed, over 800,000 instructions are being performed >every second. It only takes about 3 seconds to build up the maximum >amount of inertia. This is called program inertia and you can safely >believe that this is a tremendous amount of stored energy. >[...] This is the main reason that manufactures have removed the >control panels from the home processors. It was found that every time >the halt switch was pressed the small processors would overrun from >between 3 to 5 instructions. This is like running as fast as you can, >and trying to stop in one step (without running into a wall). > Halting any computer is a tremendous strain on the memory chips >(because of the extreme timing changes). and the power supply (because >ofthe excess surge current). >[...] This leaves only the strain on the memory and we all have to >contend with this problem manaully. It is better not to power down the >Apple while running a program because programs reside in memory. It >will be much better to do a "CALL-151" first. This will put you in the >monitor which resides in ROM. The ROMs in the Apple are especially >designed to withstand the strain caused by the program inertia more >than the memories. >[...] For more information on computer inertia, you might want to >contact [name deleted]. He is connected with a local repair >representative in this area and is fully aware of the hardware problem >that can be caused. Sort of reminds me of something I saw in Datamation, I think, about a decade or so back, probably in the April issue: ...(program)... 100 STOP ;Stop program STOP STOP GOTO 100 ;In case still skidding.. Try it out! -- William Swan {ihnp4,decvax,allegra,...}!uw-beaver!tikal!persci!bill