русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Шины МП системы


Дата добавления: 2015-08-14; просмотров: 1203; Нарушение авторских прав


Шина данных – это основная шина, ради которой и создается вся система. Количество ее разрядов определяет скорость и эффективность информационного обмена, а также максимально возможное количество команд.

Обычно шина данных имеет 8,16,32,64 бита. Понятно, за один цикл обмена по 64-разрядной шине может передаваться 8 байт информации, а потто 8-разрядной только 1 байт.

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

Разрядность шины адреса обычно кратна 4.

Шина адреса может быть однонаправленной или двунаправленной.

 

Для снижения общего количества линий связи магистрали, часто используется мультиплексирование шины адреса и шины данных (ША, ШД) т.е одни и те же линии связи используются в разные моменты времени, для передачи, как адреса, так и данных.

Для фиксации этих элементов служат специальные стробирующие сигналы.

 

ШД

ША

ШД

ША

 

 

Мультиплексирование – передача различных сигналов по одной линии в различные моменты времени.

Шина управления– вспомогательная шина, управляющие сигналы на которой, определяют тип текущего цикла и фиксируют моменты времени соответствующие разным частям или стадиям циклов.

Строб (стробирующий сигнал) – управляющий сигнал, который своим уровнем определяет момент выполнения элементом или узлом своей функции.

 

Выделяют синхронный и асинхронный обмен информацией:

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

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



 

Синхронный + :

• Более простой протокол обмена

• Меньшее количество управляемых сигналов

 

Синхронный -:

• Отсутствие гарантий, что исполнитель выполнил требуемую операцию

• Высокие требования к быстродействию исполнителя

 

Асинхронный +:

• Более надежная пересылка данных

• Возможность работы с самыми разными по быстродействию исполнителями

Асинхронный -:

• Необходимость формирования сигнала подтверждения всеми исполнителями.

• Более высокие аппаратурные затраты.

 

 



<== предыдущая лекция | следующая лекция ==>
 | Функции устройств магистрали


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

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


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 3.895 сек.