SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Gold/Mining/Energy : Gold Price Monitor
GDXJ 98.59-2.8%Nov 13 4:00 PM EST

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: Yorikke who wrote (22614)11/6/1998 12:50:00 AM
From: E. Charters  Read Replies (2) of 116762
 
It depends on the programming philosophy. On error there are all sorts of traps coded. Sometimes error handling is quite sophisticated. But a register overflow can hang a lot of machines. In some cases it passes unnoticed in millions of machines as a subtle error in calcs like the F00F bug in the Pentium that was only uncovered by December 1997. If a floating point was stored as an integer it caused an overflow and error condition. But it dit not stop the press.

My guess is some controllers will halt completely and alarm until reset. The date function will have to reprogrammed by eprom or flash into some error date that can be recalced after the report to monitor systems.

You cannot expect a 1 meg board packed with basic control code or machine language to be very sophisticated in analysing error conditions. Probably there are so many variables that they shutdown and alarm for safety's sake. AI in boards only goes so far. I can see plant foremen and building supers running around resetting systems all day until they put it on manual and run the place by the seat of their pants.

EC<:-}
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext