Cyrix Coma Bug - Analysis

Analysis

What causes the bug is not an interrupt mask, nor are interrupts being explicitly disabled. Instead, an anomaly in the Cyrix's instruction pipeline prevents interrupts from being serviced for the duration of the loop; since the loop never ends, interrupts will never be serviced. The xchg instruction is atomic, meaning that other instructions are not allowed to change the state of the system while it is executed. In order to ensure this atomicity, the designers at Cyrix made the xchg uninterruptible. However, because of pipelining and branch predicting, another xchg enters the pipeline before the previous one completes, leaving the processor in this uninterruptible state forever.

Read more about this topic:  Cyrix Coma Bug

Other articles related to "analysis":

The Tombs Of Atuan - Analysis
... Ged, while still a young man, is portrayed here as much wiser than in the first book ... When Tenar asks him about the scar on his face, caused by the Shadow creature that he unleashed, he replies that it is the result of his foolishness in the past - his ambition has been tempered with experience ...
Object-based Image Analysis
... Object-Based Image Analysis (OBIA) – also Geographic Object-Based Image Analysis (GEOBIA) – "is a sub-discipline of geoinformation science devoted to (...) partitioning remote sensing (RS ... of these application areas has spawned separate subfields of digital image analysis, with a large collection of specialized algorithms and concepts—and with their own journals, conferences, technical ...
Rhapsody In Blue - Music Analysis - Analysis
... The opening of Rhapsody in Blue is written as a clarinet trill followed by a legato 17-note rising diatonic scale ... During a rehearsal, Whiteman's virtuoso clarinetist, Ross Gorman, rendered the upper portion of the scale as a captivating (and fully trombone-like) glissando Gershwin heard it and insisted that it be repeated in the performance ...
Analysis - Applicants - Other
... Aura analysis – a technique in which supporters of the method claim that the body's aura, or energy field is analyzed Bowling analysis – a notation summarizing ...
Surface Science - Analysis Techniques
... The study and analysis of surfaces involves both physical and chemical analysis techniques ... interferometry, and other surface analysis methods included in the list of materials analysis methods ... Modern physical analysis methods include scanning-tunneling microscopy (STM) and a family of methods descended from it ...

Famous quotes containing the word analysis:

    ... the big courageous acts of life are those one never hears of and only suspects from having been through like experience. It takes real courage to do battle in the unspectacular task. We always listen for the applause of our co-workers. He is courageous who plods on, unlettered and unknown.... In the last analysis it is this courage, developing between man and his limitations, that brings success.
    Alice Foote MacDougall (1867–1945)

    A commodity appears at first sight an extremely obvious, trivial thing. But its analysis brings out that it is a very strange thing, abounding in metaphysical subtleties and theological niceties.
    Karl Marx (1818–1883)