Термин «диагностика неисправностей микропроцессора» не является ошибочным, как это может показаться. Первые микропроцессоры, такие как 8088, содержали «только» 28 000 транзисторов. Когда выходил из строя один из этих транзисторов, то выходила из строя вся система — зависала или рушилась. В дальнейшем компьютер мог переставать работать на стадии загрузки системы. За последние 20 лет компьютеры постоянно усложнялись и новое поколение микропроцессоров, таких как Pentium 4, содержат уже свыше 40 млн. транзисторов. При таком огромном количестве транзисторов выход из строя одного из них уже с меньшей вероятностью влечет за собой катастрофические последствия для всей системы. Конечно, любая неисправность центрального процессора дело серьезное, но при этом система может загружаться и работать, а выходить из строя лишь при выполнении некоторых специфических функций (например, при попытке выполнения команд защищенного режима). Такие симптомы могут быть и следствием ошибок в программном обеспечении или неправильной работы одного или нескольких устройств расширения. В этой части главы рассматриваются вопросы, связанные с неисправностями центрального микропроцессора.