Ремонт принтеров, сканнеров, факсов и остальной офисной техники


назад Оглавление вперед




[43]

5)в зависимости от слова состояния перейти к выполнению алгоритма начиная с одного из пл. 3, 4, 6, 7;

6)осуществить прием байта от внешнего устройства (считать байт из регистра данных);

7)в случае сброса ППСИ прекращает работу в данном режиме и ожидает команду выбора режима.

Алгоритм работы ППСИ в синхронном режиме аналогичен алгоритму работы в асинхронном режиме. Отличие состоит в том, что после команды выбора режима необходимо загрузить символы синхронизации в регистр команд.

Выбор режима работы зависит от самого внешнего устройства.

Формат комады выбора режима. Синхронный режим:

DO, D1 - определяют выбор режима (код 00);

D2, D3 - служат для кодирования длины символов (длина символа, бит: код 00 - 5, код 10 - 6, 01 - 7, код 11 - 8);

D4 - предназначен для формирования бита четности (код 1 - бит четности передается, код 0 - бит четности отсутствует);

D5 - предназначен для контроля переданного байта на четность в соответствии с битом четности (код 1 - контроль, код 0 - контроль отсутствует);

D6 - определяет вид синхронизации (код 1 - внешняя синхронизация, код 0 -внутренняя синхронизация);

D7 - определяет число синхросимволов (код 0 - два синхросимвола, код 1 -код синхросимвол).

Асинхронный режим:

DO, D1 - определяют скорость обмена. При коде 10 скорость обмена равна частоте тактового генератора. При коде 01 скорость обмена равна 1/16 частоты тактового генератора; при коде 11 скорость обмена равна 1/64 частоты тактового генератора;

D2 - D5 - имеют такое же назначение, что и соответствующие разряды в синхронном режиме;

D6, D7 - задают число стоп-бит (код 00 - стоп-битов нет, код 10 - 1 стоп-бит, код 01 - 1,5 стоп-бита, код 11-2 стоп-бита).

После выбора режима необходимо ввести символы синхронизации, если режим синхронный, и управляющую команду. Управляющая команда реализует следующие функции: разрешение приема передачи, сброс ошибки и управление модемом.

Формат управляющей команды. Назначение разрядов:

DO, сигнал TxEN - определяет разрешение (запрещение) передачи (1 - разг решение, 0 - запрещение);

D1, сигнал DTR - запрашивает (при D 1=1) готовность внешнего устройства к приему информации;

D2, сигнал RxE - определяет разрешение (запрещение) приема (1 - разрешение, 0 - запрещение);

D3 - управляет прерыванием (0 - отсутствие прерывания, 1 - формирование запроса на прерывание устройства - приемника данных);

D4 - сброс ошибки, сброс флажков ошибки РЕ, OE, FE;

D5 - запрос на передачу;

D6 - внутренний сброс (1 - возвращает состояние ППСИ в режим ожидания команды выбора режима);


D7 - режим ожидания символов синхронизации.

Назначение сигналов ППСИ. ППСИ формирует следующие команды управления:

TxRDY - канал запрашивает символ данных для передачи (передача предыдущего символа, возможно, продолжается);

TxEMPTY - канал пуст, готов к работе на передачу;

DSR - канал принял порцию данных от внешнего устройства;

DTR - готовность данных к передаче (запрос порции данных у внешнего устройства передатчика);

CTS - разрешение передачи, сигнал приходит от внешнего устройства приемника и позволяет передавать последние данные;

ТхС - управление скоростью передачи;

SYNDET - данный сигнал в режиме приема высоким уровнем сообщает, что ППСИ принял символ синхронизации;

RxRDY - канал принял от внешнего передатчика порцию данных, которая готова к считыванию из регистра данных процессором.

ФОРМАТ СЧИТЫВАЕМОГО СЛОВА СОСТОЯНИЯ Назначение разрядов:

DO, сигнал TxRDY - буфер шины данных пуст. Вырабатывается при CTS=0, TxEN»l;

Dl, D2. D6 - соответствуют сигналам ППСИ RxRDY, TxEMPTY, SYNDET;

D2, флажок РЕ - ошибка четности. Устанавливается при обнаружении ошибки четности и не запрещает работы ППСИ;

D4, флажок ОЕ - ошибка перебегания. Устанавливается в том случае, если процессор не считал символ до поступления нового, и не запрещает работы ППСИ;

D5, флажок FE - ошибка формы. Устанавливается в том случае, если в конце каждого символа не будет обнаружен запрограммированный стоп-бит; D7, сигнал DSR - набор даных готов.

Г л а в а 7. ЭЛЕМЕНТНАЯ БАЗА ПЭВМ

7.1. ДИСКРЕТНЫЕ ЭЛЕМЕНТЫ

ПЭВМ "Агат" относится к ЭВМ четвертого поколения, использующих большие и средние интегральные схемы.

Узлы и блоки компьютера в основном построены на логических элементах, триггерах, счетчиках, регистрах [3, 4].

Триггерные устройства разделяются по виду логического функционирования, способу записи информации, числу ступеней построения.

По способу записи информации триггеры делятся на несинхронные (асинхронные) и синхронные. Последние, в отличие от первых, имеют специальный синхронизированный С-вход, сигнал которого разрешает триггеру принять новую информацию. Этот сигнал называют тактирующим или командным.

По числу ступеней различают одноступенчатые и двухступенчатые триггерные


устройства. Двухступенчатый триггер позволяет получить эффект задержки информации. Такие триггеры называют также MS-триггерами, так как одна из ступеней (sieve) повторяет состояние другой ступени (master).

Особенно широко применяют триггеры с разным логическим функционированием: с установочным запуском (типа RS), с задержкой (типа D), универсальные (типа JK. V, Т) и др.

Регистром называется устройство, предназначенное для приема, хранения и передачи двоичных чисел. Каждому разряду числа соответствует разряд регистра, выполненный на основе триггерной схемы. Регистры позволяют производить логическое сложение и умножение, сдвиг числа на определенное число разрядов", а также преобразование параллельного кода в последовательный, и наоборот.

Основными видами регистров являются параллельные, предназначенные для записи и хранения числа в двоичном параллельном коде, и последовательные (регистры сдвига).

Регистр состоит из нескольких триггеров, число которых соответствует числу разрядов кода числа. В регистрах сдвига добавлены управляющие цепи связи старших разрядов с младшими. Подачей соответствующего управляющего импульса регистр позволяет сдвигать код числа влево или вправо. Регистр, осуществляющий сдвиг кода числа влево и вправо, называется реверсивным.

Счетчик импульсов - устройство, предназначенное для подсчета числа импульсов, поступивших на его вход. В ПЭВМ применяются суммирующие, вычитающие и реверсивные (т.е. выполняющие и сложение, и вычитание) счетчики. По виду связи между разрядами различают счетчики с непосредственными связями, переносом и комбинированными связями. По коэффициенту счета счетчики бывают двоичные и с произвольным коэффициентом счета. Наибольшее распространение получили двоичные счетчики, которые состоят из последовательно соединенных триггеров, работающих в режиме счета. Быстродействие счетчика характеризуется временем переключения и максимальной частотой поступления счетных импульсов.

В п. 7.5 описаны микросхемы серий 155 и 555, реализующие функции триггеров, счетчиков и регистров, составляющих основу построения компьютера.

7.2. ШИННЫЕ ФОРМИРОВАТЕЛИ

Назначение шинных формирователей. Шинный формирователь представляет собой усилитель, сопрягающий выходы микропроцессора с магистралями передачи информации компьютера. Вследствие этого шины адреса и данных можно непосредственно подключать к выводам БИС микропроцессора, а все остальные элементы компьютера (память, порты ввода-вывода) подключать сразу же к соответствующим шинам. Система управления ЭВМ в этом случае имеет небольшое число элементов и получается очень простой.

Объем вычислительной системы является тем ограничивающим фактором, который связан с нагрузочной способностью выходных буферов микропроцессора и подсоединенных к ним шин. Нагрузочная способность шины данных для состояния логического нуля составляет 1,8 мА, а в состоянии логической единицы -0,15 мА. Нагрузочная способность всех остальных выводов составляет 0,75 мА



[стр.Начало] [стр.1] [стр.2] [стр.3] [стр.4] [стр.5] [стр.6] [стр.7] [стр.8] [стр.9] [стр.10] [стр.11] [стр.12] [стр.13] [стр.14] [стр.15] [стр.16] [стр.17] [стр.18] [стр.19] [стр.20] [стр.21] [стр.22] [стр.23] [стр.24] [стр.25] [стр.26] [стр.27] [стр.28] [стр.29] [стр.30] [стр.31] [стр.32] [стр.33] [стр.34] [стр.35] [стр.36] [стр.37] [стр.38] [стр.39] [стр.40] [стр.41] [стр.42] [стр.43] [стр.44] [стр.45] [стр.46] [стр.47] [стр.48] [стр.49] [стр.50] [стр.51] [стр.52] [стр.53] [стр.54] [стр.55] [стр.56] [стр.57] [стр.58] [стр.59] [стр.60] [стр.61] [стр.62] [стр.63] [стр.64] [стр.65] [стр.66] [стр.67] [стр.68] [стр.69] [стр.70] [стр.71] [стр.72] [стр.73] [стр.74] [стр.75] [стр.76] [стр.77] [стр.78] [стр.79] [стр.80] [стр.81] [стр.82] [стр.83] [стр.84] [стр.85] [стр.86] [стр.87] [стр.88] [стр.89] [стр.90] [стр.91] [стр.92] [стр.93] [стр.94] [стр.95] [стр.96] [стр.97] [стр.98]