Разделы сайта

Общие принципы построения устройства

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

Третий способ обмена данными осуществляется с помощью режима прямого доступа к памяти, при котором данные между внешним устройством и памятью обмениваются напрямую, минуя микропроцессор. Этот режим реализуется при помощи контроллера прямого доступа к памяти.

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

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

Шина данных. По ШД передаются данные, которыми обмениваются устройства МПС (МП, ОЗУ, дисплеи и др.). Для обеспечения обмена данными между различными устройствами системы ШД реализуются двунаправленными. Разрядность ШД определяется разрядностью МП. Если в МП обрабатываются данные по программам двойной разрядности, то слова двойной длины пересылается в два цикла, т.е. имеется временное мультиплексирование.

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

Перейти на страницу: 1 2 

Интересное из раздела

Утечка речевой информации по волоконно-оптическим линиям
На смену медным проводам постепенно приходят волоконно-оптические линии связи. Они обеспечивают большую пропускную способность, они долговечнее. Однако, ...

Модернизация сети широкополосного доступа оператора связи ООО ТомГейт
Информационные методы все шире внедряются во все сферы деятельности. Информатизация, конвергенция компьютерных и телекоммуникационных технологий, переход к ...

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