|
||||
Меню:
Главная
Форум
Литература: Программирование и ремонт Импульсные блоки питания Неисправности и замена Радиоэлектронная аппаратура Микросхема в ТА Рубрикатор ТА Кабельные линии Обмотки и изоляция Радиоаппаратура Гибкие диски часть 2 часть 3 часть 4 часть 5 Ремонт компьютера часть 2 Аналитика: Монтаж Справочник Электроника Мощные высокочастотные транзисторы 200 микросхем Полупроводники ч.1 Часть 2 Алгоритмические проблемы 500 микросхем 500 микросхем Сортировка и поиск Монады Передача сигнала Электроника Прием сигнала Телевидиние Проектирование Эвм Оптимизация Автомобильная электроника Поляковтрансиверы Форт Тензодатчик Силовые полевые транзисторы Распределение частот Резисторные и термопарные Оберон Открытые системы шифрования Удк |
[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 мА |
Среды: Smalltalk80 MicroCap Local bus Bios Pci 12С ML Микроконтроллеры: Atmel Intel Holtek AVR MSP430 Microchip Книги: Емкостный датчик 500 схем для радиолюбителей часть 2 (4) Структура компьютерных программ Автоматическая коммутация Кондиционирование и вентиляция Ошибки при монтаже Схемы звуковоспроизведения Дроссели для питания Блоки питания Детекторы перемещения Теория электропривода Адаптивное управление Измерение параметров Печатная плата pcad pcb Физика цвета Управлении софтверными проектами Математический аппарат Битовые строки Микроконтроллер nios Команды управления выполнением программы Перехода от ahdl к vhdl Холодный спай Усилители hi-fi Электронные часы Сердечники из распылённого железа Анализ алгоритмов 8-разрядные КМОП Классификация МПК История Устройства автоматики Системы и сети Частотность Справочник микросхем Вторичного электропитания Типы видеомониторов Радиобиблиотека Электронные системы Бесконтекстный язык Управление техническими системами Монтаж печатных плат Работа с коммуникациями Создание библиотечного компонента Нейрокомпьютерная техника Parser Пи-регулятор ч.1 ПИ-регулятор ч.2 Обработка списков Интегральные схемы Шина ISAВ Шина PCI Прикладная криптография Нетематическое: Взрывной автогидролиз Нечеткая логика Бытовые установки (укр) Автоматизация проектирования Сбор и защита Дискретная математика Kb радиостанция Энергетика Ретро: Прием в автомобиле Управление шаговым двигателем Магнитная запись Ремонт микроволновки Дискретные системы часть 2 | ||