Kuredjian, Michael wrote:
I may have mis-used the term "cover-up." What I meant was that they[IBM] could release software patches that specifically avoid making use of broken circuits in silicon. However, I wasn't aware that mainframe developers routinely make use of micro-assembly instructions, thereby revealing hardware bugs quickly.
Fixing "broken" instructions is one potential use of millicode. If the "broken" instruction is already implemented in millicode, the millicode is simply corrected. If it's implemented in hardware, millicode can intercept its execution and make changes as appropriate. A millicode intercept will usually slow the instruction way down. Better it runs slowly and correctly than quickly and incorrectly.
-- Edward E Jaffe Phoenix Software International, Inc 5200 W Century Blvd, Suite 800 Los Angeles, CA 90045 310-338-0400 x318 [EMAIL PROTECTED] http://www.phoenixsoftware.com/ ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

