matrix_285 |
04-12-2013 22:50 2267183 |
Processor Test 1: Status (1FLAGS) Verification
Есть Intel Server Board SE7501BR2. 2 процессора Intel Xeon Gallatin Processor 3.2GHz 512KB/1MB Cache 533MHz Socket 604 CPU SL72Y. Обычная DDR1 память. BIOS AWARD Version 4.51. При включении моя пост карта показывает пост код 01h. Это обозначает Processor Test 1: Status (1FLAGS) Verification. Описание операции: В ранних версиях BIOS выполнялась проверка флагов признаков результата арифметической операции по такому алгоритму: флаги переноса (CF), нуля (ZF), знака (SF), переполнения (OF) принудительно устанавливаются в 1 командой SAHF, после этого проверяется что команды условного перехода JC, JZ, JS, JO выполняются. Затем подобным образом проверяется правильность отработки условных переходов при нулевых значениях этих флагов. Позднее от этого отказались по причине того, что неправильная работа флагов является очень грубой ошибкой процессора, при наличии которой POST все равно не дойдет до этого теста. Кроме того, начиная с 80386, процессоры имеют автономный тест, и при наличии такой грубой ошибки маловероятно, что процессор начнет выполнение POST вообще. Материнская плата поддерживает только DDR1 ECC REG SDRAM. Ситуация усложняется отсутствием памяти такого типа. Есть только классическая. В общем пост застревает на операции 01h. В чём причина в том, что не подходят процессоры или в том, что стоит не поддерживаемая память? Если бы подумать логически был бы другой пост код связанный с тестированием памяти. А здесь связанно с процессором. Хотя может установка флагов процессора завязано с ОЗУ? Помогите разобраться.
|