Cтраница 4
Этот бит ( бит четности) может быть равен нулю или единице, причем его значение выбирается так, чтобы сумма всех битов в кодовом слове была четной или нечетной. К каждому блоку добавляется один бит четности ( крайний слева бит в каждом блоке), дающий положительную четность. [46]
Как видно из табл. 7.2, в число контролируемых разрядов включается и тот разряд, где расположен сам бит четности. При этом содержимое бита четности устанавливается так, чтобы суммарное число единиц в контролируемых им разрядах было четным. [47]
Считывание информации из регистра на шину DO может осуществляться с инверсией, когда на входе IN Инверсия установлен низкий уровень: напряжения, и без инверсии, когда на входе IN - высокий уровень напряжения. Вход / выход Р Бит четности в зависимости от уровня сигнала на входе ЕР Формирование / контроль либо принимает, либо выдает бит четности. При несоблюдении условия четности информации, принимаемой по шине DI и входу Р, на выходе ERR Ошибка четности устанавливается низкий уровень напряжения. При этом запись информации с шины DI в регистр не производится, и сигнал ENDWR не вырабатывается. [48]
Считывание информации из регистра на шину DO может осуществляться с инверсией, когда на входе IN Инверсия установлен низкий уровень: напряжения, и без инверсии, когда на входе IN - высокий уровень напряжения. Вход / выход Р Бит четности в зависимости от уровня сигнала на входе ЕР Формирование / контроль либо принимает, либо выдает бит четности. При несоблюдении условия четности информации, принимаемой но шине DI и входу Р, на выходе ERR Ошибка четности устанавливается низкий уровень напряжения. При этом запись информации с шины DI в регистр не производится, и сигнал ENDWR не вырабатывается. [49]
Считывание информации из регистра на шину DO может осуществляться с инверсией, когда на входе IN Инверсия установлен низкий уровень: напряжения, и без инверсии, когда на входе IN - высокий уровень напряжения. Вход / выход Р Бит четности в зависимости от уровня сигнала на входе ЕР Формирование / контроль либо принимает, либо выдает бит четности. При несоблюдении условия четности информации, принимаемой по шине DI и входу Р, на выходе ERR Ошибка четности устанавливается низкий уровень напряжения. При этом запись информации с шины DI в регистр не производится, и сигнал ENDWR не вырабатывается. [50]
Терминал с интерфейсом RS-232 общается с компьютером побитно. [51] |
Чтобы послать символ по линии последовательной передачи на терминал с интерфейсом RS-232 или модем, компьютер должен передавать данные по одному биту, начиная передачу каждого символа со стартового бита и заканчивая одним или двумя стоповыми битами для разделения символов. Перед стоповыми битами может также добавляться бит четности, обеспечивающий рудиментарное обнаружение ошибок, что обычно требуется только при связи с мэйнфреймами. [52]
Контроль кода из 8 байтов, а не 1 байта позволяет исправлять ошибки, возникающие в 1 бите, а также обнаруживать все ошибки в 2 битах и большинство в нескольких битах. Внутри CPU с каждым байтом связан бит четности. Когда двойное слово засылается в основную или управляющую память или извлекается из нее, то выполняется преобразование байтов с битом четности в код с контрольным байтом ЕСС и обратно. Ошибка в 1 бите, определяемая логикой ЕСС, исправляется автоматически, и правильное двойное слово посылается в CPU. Содержимое основной или управляющей памяти не исправляется. [53]
В каждом двойном слове основной и управляющей памяти, хранится 8-битовый код контроля и исправления ошибки ЕСС, Контроль на 8-байтовой основе позволяет исправлять ошибки. Внутри CPU с каждым байтом связан бит четности. Когда двойное слово засылается в управляющую или основную память или же извлекается из. [54]
Терминал с интерфейсом RS-232 общается с компьютером побитно. [55] |
Чтобы послать символ по линии последовательной передачи на терминал с интерфейсом RS-232 или модем, компьютер должен передавать данные по одному биту, начиная передачу каждого символа со стартового бита и заканчивая одним или двумя стоповыми битами для разделения символов. Перед стоповыми битами может также добавляться бит четности, обеспечивающий рудиментарное обнаружение ошибок, что обычно требуется только при связи с мэйнфреймами. [56]