Банки памяти и размер данных (часть 4-я)
Когда 8 бит данных записываются в ОЗУ, компаратор добавляет к ним 9-й бит паритета, значение которого зависит от 8 других бит. Когда данные считываются из ОЗУ, компаратор использует этот девятый бит, чтобы проверить не пролезла ли в эти 8 бит аппаратная ошибка. Если обнаружена ошибка, он генерирует немаскируемое прерывание (поп maskable interrupt), призывающее процессор обратить внимание на проблемы памяти.

Что именно процессор будет делать, обнаружив ошибку в памяти, зависит от типа компьютера, но IBM компьютеры выводят на экран сообщение Parity Check и останавливают работу.
Теперь понятно, почему так много банков памяти состоят из девяти чипов. В большинстве банков памяти XT требуется 9 чипов: можно добавить и больше, но пользы от этого не прибавится. Но иногда вы можете увидеть другие банки памяти, состоящие из двух необычно больших чипов. Это не битовые а нибловые чипы.
Как я уже говорил, нибл - это полбайта, или 4 бита. Чип объемом 256 Кн позволяет запомнить 256 К 4-битных групп, т. е. в 4 раза больше, чем 256 К чип.
Используя нибловые чипы, можно сделать банк памяти состоящий из трех чипов: двух больших и одного маленького.