Сообщения об ошибках в х86-совместимых компьютерах by Core

09.26.2008 20:08:44

Сообщения об ошибках в х86-совместимых компьютерах

by Core @ 09.26.2008 20:08:44

Прежде чем я расскажу о сообщениях об ошибках IBM AT, следует обсудить диагностику памяти AT клонов.


64 К банков хватало для 8088 машин. Это было вполне справедливо, поскольку 8088 чип -8-разрядный. Поэтому использовалось девять чипов: восемь для данных, один для контроля ошибок. Но 8086 и 80286 являются 16-разрядными процессорами. Для того, чтобы побыстрее использовать 16-разрядную память, можно использовать те же 9-чиповые группы. Примерное расположение банков в этом случае показано на картинке.

При этом каждый банк памяти получается 18-чиповым - просто так добавить 9 микросхем на материнскую плату вы не сможете. Если вы попытаетесь использовать прежние 9-чиповые группы, вы сможете получить только четные ячейки памяти!

Постарайтесь понять, что два верхних ряда уже не являются 64 К банками, а представляют собой один 128 К банк. Если появилось сообщение об ошибке в первом 128 К банке, значит проблема может быть в одном из двух верхних рядов. Два нижних ряда будут работать как один 512 К банк.

Мы можем установить общее правило: разрядность физического банка равна разрядности шины данных для данной группы чипов. Процессор 80286 в AT компьютере имеет 16 разрядную шину данных, поэтому на материнской памяти должны стоять 16-разрядные банки памяти. Процессор 8086 в Compaq Descpro также имеет 16-разрядную шину данных и поэтому чипы должны быть организованы в 16-разрядные банки, Для 386 ПК нам нужны 32-разрядные группы, поскольку мы используем 32-разрядную шину, и должны иметь банк, состоящий из 36 чипов.

Page copy protected against web site content infringement by Copyscape Rambler's Top100