разряд в байте

Обучение
Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации Главная Тексты статей Добавить статьи Форум Контакты
Проверка четности
Проверка четности — простое самотестирование, используемое для обнаружения ошибок считывания только что записанных данных (эхо-считывание). Когда байт данных сохраняется в памяти, все единичные разряды в байте суммируются схемой генератора/проверки разряда четности. Эта схема формирует разряд четности, который добавляется к байту данных и сохраняется вместе с ним. В результате байт данных становится 9-разрядным словом. При каждом считывании из памяти разряд, четности повторно поступает на генератор разряда четности и снова вычисляется.

Затем повторно вычисленное значение четности сравнивается с исходным значением четности, сохраненным в памяти. Если эти значения не совпадают, это свидетельствует о наличии ошибки четности, и схема генерирует сообщение об ошибке. Традиционно существует два подхода к генерации разрядов четности: разряд четности может генерироваться так, чтобы общее количество единичных разрядов было четным (проверка на четность) или нечетным (проверка на нечетность).
Чтобы сделать возможной проверку четности, к каждому байту, хранящемуся в ОЗУ, добавляется дополнительный девятый разряд. В более старых системах каждый банк динамического ОЗУ содержал дополнительную микросхему памяти. В новых устройствах дополнительные ячейки памяти встроены в модули SIMM и DIMM. Использование проверки четности в конкретной системе зависит от ее микропроцессорного набора. В конструкциях многих новых микропроцессорных наборов компании-изготовители полностью отказались от использования механизма проверки четности. В этих случаях могут применяться модули SIMM и DIMM со встроенной возможностью проверки четности, но эта функция не будет работать. Для определения того, поддерживается ли проверка четности в конкретных системах Pentium, следует обратиться к руководству пользователя системной платы или к экрану Extended CMOS Setup (Расширенные параметры настройки ППЗУ) BIOS. Если это так, функцию проверки четности можно включить именно в этом окне.

В случае ошибки четности в системе генерируется также сигнал немаскируемого прерывания, который заставляет BIOS выполнять подпрограмму обработчика немаскируемых прерываний. Обычно эта подпрограмма выводит сообщение об ошибке четности на экран, обеспечивая при этом возможность завершения работы системы или же продолжения работы.
Просмотров: 5011
Оглавление: Аппаратное и программное обеспечение
Карта сайта Карта сайта укр
Полезное
Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных
Полезен материал? Поделись:

Внутренним представлением данных называется представление состояний разрядов в байте.

понятие разряда в байте

Каждая цифра в двоичном числе называется бит (или разряд).  Например, в слове старший бит – это 15-й бит, а в байте – 7-й.

Читать

В восьми разрядах (байте) можно записать 256 различных целых двоичных чисел, что достаточно чтобы дать неповторяющееся обозначение каждой заглавной и строчной

2-й разряд MSB (Most Significant Byte) – разряд подключения к адресу рабочего регистра старшего байта счетного регистра или регистра интервала.