Cтраница 3
Контроллер управляет своим устройством ввода-вывода и регулирует доступ к шине для этого. Например, если программа запрашивает данные с диска, она посылает команду контроллеру диска, который затем отправляет команды поиска и другие команды на диск. После нахождения соответствующей дорожки и сектора диск начинает передавать контроллеру данные в виде потока битов. Задача контроллера состоит в том, чтобы разбить поток битов на куски и записывать каждый такой кусок в память по мере их накопления. Отдельный кусок обычно представляет собой одно или несколько слов. Когда передача данных заканчивается, контроллер вызывает прерывание, вынуждая центральный процессор приостановить работу текущей программы и начать выполнение особой процедуры. Эта процедура называется программой обработки прерывания и нужна, чтобы проверить ошибки, произвести необходимые действия в случае их обнаружения и сообщить операционной системе, что процесс ввода-вывода завершен. Когда программа обработки прерывания завершена, процессор возобновляет работу программы, которая была приостановлена в момент прерывания. [31]
Для передачи данных с кардиомонитора на центральный компьютер используется система; телефонной связи. С помощью индуктивной или звуковой связи с телефонной трубкой по модемным цепям производится передача и прием данных в полудуплексном режиме. Проверяемый программой флажок ввода EF4 и устанавливаемый программой флажок вывода Q позволяют управлять последовательностью потоков битов между модемной цепью и микропроцессором COSMAC. При использовании флажков для последовательной передачи данных управление можно бы осуществлять с помощью кристалла с большой степенью интеграции и универсального асинхронного приемопередатчика. Хотя в этом случае требуется меньшее программное обеспечение, тем не менее было решено отказаться от использования такого кристалла, поскольку он занимает существенный объем и потребляет значительную мощность. Применение стандартных модемных протоколов по манипуляции сдвигом частоты позволяет достичь скорости передачи 300 бод. Поскольку для схем приема и передачи требуется значительный ток, питание к ним не подводится до тех пор, пока в этом не возникнет необходимости. [32]
Модель состоит из семи уровней. Нижние уровни - физический, канальный и сетевой - обеспечивают сервис передачи данных ( потока информационных битов) через сети связи, в качестве которых могут служить, например, сети коммутации каналов или сети пакетной коммутации. [33]
На многих запоминающих устройствах записи представляют собой совокупность битов на магнитной поверхности. В будущем возможно использование другой технологии записи ( отличной от магнитной), но принцип хранения по-прежнему останется последовательным. Такие устройства могут находиться на противоположном конце ( от ЭВМ) линии передачи или линии спутниковой связи, с помощью которой данные передаются в виде потока последовательных битов. [34]
Для всех значений EfjN0, находящихся выше предела Шеннона ( - 1 6 дБ), Рв равно нулю. Отметим, что Рв 1 - это не самый неблагоприятный вариант для бинарной передачи сигналов, поскольку это значение аналогично Рв 0; если вероятность появления ошибочного бита равна 100 %, то для восстановления точной информации поток битов просто можно инвертировать. [35]
Для цифрового канала речь форматируется как поток битов в кодировке РСМ с частотой дискретизации аналого-цифрового преобразователя 8000 выборок / с. Каждая речевая выборка квантуется одним из 256 уровней. Затем поток битов передается с использованием сигналов РСМ и принимается с нулевой межсимвольной интерференцией. [36]
![]() |
Схема подключения сигнатурного анализатора для анализа линии DO шины данных микропроцессора. ( Над каждой линией шины данных указан соответствующий код. [37] |
Отображаемый на индикаторе код сравнивается с кодом, изображенным на схеме. Очевидно, что каждая линия шины данных имеет свой код. При отыскании неисправностей в этой микропроцессорной системе необходимо последовательно использовать сигнатурный анализатор для проверки каждой линии. Одиночные ошибки в потоке битов будут вызывать искажение сита туры, обнаружив которое, вы установи:, место неисправности. [38]
![]() |
Логическая структура обычного персонального компьютера. [39] |
Контроллер управляет своим устройством ввода-вывода и регулирует доступ к шине для этого. Например, если программа запрашивает данные с диска, она посылает команду контроллеру диска, который затем отправляет команды поиска и другие команды на диск. После нахождения соответствующей дорожки и сектора диск начинает передавать контроллеру данные в виде потока битов. Задача контроллера состоит в том, чтобы разбить поток битов на куски и записывать каждый такой кусок в память по мере их накопления. Отдельный кусок обычно представляет собой одно или несколько слов. Когда передача данных заканчивается, контроллер вызывает прерывание, вынуждая центральный процессор приостановить работу текущей программы и начать выполнение особой процедуры. Эта процедура называется программой обработки прерывания и нужна, чтобы проверить ошибки, произвести необходимые действия в случае их обнаружения и сообщить операционной системе, что процесс ввода-вывода завершен. Когда программа обработки прерывания завершена, процессор возобновляет работу программы, которая была приостановлена в момент прерывания. [40]
При повторной калибровке дисковод издает скрипучий звук, но в остальном эта процедура обычно не очень сильно беспокоит. Однако имеются ситуации, в которых повторная калибровка представляет собой серьезную проблему: системы с ограничениями реального времени. При воспроизведении видео с жесткого диска или при перезаписи файлов с винчестера на CD-R крайне важно, чтобы биты поступали с жесткого диска с постоянной скоростью. В этих случаях повторная калибровка может нарушить непрерывность потока битов и поэтому является неприемлемой. Для подобных приложений существуют специальные накопители, называющиеся AV-дисками ( Audio Visual disks - аудио видео диски), которые никогда не выполняют операцию повторной калибровки. [41]
![]() |
Процедура фазирования. [42] |
Процедуры начального и промежуточного фазирования идентичны. После промежуточного фазирования АП переходит к продолжению той процедуры, в которой была нарушена синхронизация. Если после этого АП будет опять вынужден перейти к промежуточному фазированию, то на АП включается сигнализация. В процедуре Фазирование абонентский пункт передает на удаленную станцию и выделяет сам из потока принимаемых битов символы СИН. Условием успешного окончания фазирования считается прием семи символов СИН подряд. Продолжительность процедуры Фазирование ограничена тайм-аутом ТА-4. Если в течение 2 мин установить синхронизацию не удается, to при работе на коммутируемых каналах связи абонентский пункт переходит к разъединению. На выделенных каналах процедура продолжается. [43]
![]() |
Кусок дорожки диска ( два сектора. [44] |
Магнитный диск состоит из одного или нескольких алюминиевых дисков1 с магнитным слоем. Изначально они были 50 см в диаметре, но сейчас их диаметр составляет от 3 до 12 см, а у портативных компьютеров - меньше 3 см, причем этот параметр продолжает уменьшаться. Головка диска, содержащая индукционную катушку, двигается над поверхностью диска, опираясь на воздушную подушку. Отметим, что у дискет головка касается поверхности. Когда через головку проходит положительный или отрицательный ток, он намагничивает поверхность под головкой. При этом магнитные частицы намагничиваются направо или налево в зависимости от полярности тока. Когда головка проходит над намагниченной областью, в ней ( в головке) возникает положительный или отрицательный ток, что дает возможность считывать записанные ранее биты. Поскольку диск вращается под головкой, поток битов может записываться, а потом считываться. [45]