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

Reply via email to