Белов, А.В. Микроконтроллеры AVR: от азов программирования до создания практических устройств
54 Микроконтроллеры AVR от азов программирования... Ниже приведена расшифровка этих названий и их англоязычный эквивалент: ♦ шд — шина данных (DATA bus); ♦ ША — шина адреса (ADDR bus); ♦ ШУ — шина управления (CONTROL bus). Все вместе эти три шины образуют системную шину. Рассмотрим под робнее назначение каждой шины. Рис. 2.1. Структурная схема типовой микропроцессорной системы Шина данных Шина данных предназначена для передачи данных от микропроцес сора к периферийным устройствам, а также в обратном направлении. Разрядность шины данных определяется типом применяемого процес сора. В простых микропроцессорах шина данных обычно имеет 8 раз рядов. Современные процессоры могут иметь шину данных в 16, 32, 64 разрядов. Количество разрядов всегда кратно восьми. Это полезно запомнить. Двоичное число, имеющее восемь разрядов, называется байтом. В вычислительной технике байт, по сути, стал минимальной (после бита) единицей информации. Шестнадцатиразрядная шина данных может за раз передавать до двух байтов. 32-разрядная шина передает до четырех байт. 64-разрядная — до восьми. Какой бы ни была разрядность шины, она всегда имеет возможность при необходимости передать всего один байт. И это не случайно. Любой процессор должен иметь возмож ность записать информацию в одну отдельную ячейку памяти или в один отдельный порт ввода-вывода. А также прочитать информацию из одной ячейки или одного порта. Шина адреса Как и шина данных, шина адреса представляет собой набор прово дников, по которым происходит передача двоичных чисел в электрон
Made with FlippingBook
RkJQdWJsaXNoZXIy MTExODQxMg==