ГОСТРМЭК 821-2000
2.2 Линии шины пересылки данных
Линии шины пересылки данных подразделяются на три группы:
-линии адресации:АО1—АЗ1(address lines 01—31),
AMO—AMS (address modifier lines 0—5),
DS0* (data strobe 0*),
DS1• (data strobe 1*),
LW’ORD* (long word*);
- линии данных:D00—D31 (data lines00—31);
- линии управления: AS* (address strobe),
DS0*,
DSl*,
BERR* (bus error),
DTACK* (data acknowledge*),
WRITE*.
Замечание 2.1. Два строба данных (DS0* и DS1*) выполняют двоякую функцию:
- ихлогические уровни используются для выбора байта (байтов), к которому (ым) осуществ
ляется обращение;
- их перепады используются также в качестве синхросигналовдля координирования пересыл
ки данных между задатчиком и исполнителем.
2.2.1 Л и н и и а д р е с а ц и и
Наименьшей адресуемой единицей запоминающего устройства является байтовая ячейка.
Каждой байтовой ячейке присваивается уникальный двоичный адрес. Каждая байтовая ячейка
может быть отнесена к одной из четырех категории всоответствии со значением двух младших разря
дов ее адреса (см. таблицу 2.1).
Та б л и ц а 2.1 —Категории байтовых ячеек
Категория
Лпресбайта
БАЙТ (0)
БАЙТ (1)
БАЙТ (2)
БАЙТ (3)
хххххх.. ..ххххххоо
хххххх.. ..ХХХХХХ01
хххххх.. ..ХХХХХХ10
хххххх.. ..ХХХХХХ11
Набор байтовых ячеек, адреса которых различаются только двумя младшими разрядами,
называется четырехбайтовой группой или группой БАЙТЫ (0—3). За один цикл шины пересылки
данных можно одновременно обратиться к части или ко всем байтам четырехбайтовой группы.
Задатчики используют адресные линии А02—А31 для выбора четырехбайтовой группы, к
которой будет происходить обращение. Четыре дополнительные линии (DSl*, DS0*, А01 и
LWORD*), в свою очередь, выбирают, к какой байтовой ячейке (ячейкам) в пределах этой
четырехбайтовой группы происходит обращение во время пересылки данных. Используя эти четыре
линии, задатчик может обращаться к одной, двум, трем или четырем байтовым ячейкам
одновременно, как показано в таблице 2.2.
Та б л и ц а 2.2 —Использование сигналов DSO*. DSl*. A0I и LWORD* для выбора байтовых ячеек
Выбираемые байтовые
ячейки
DSI*
DS0*
А01
LWORD*
Однобайтный доступ
БАЙТ (0)
БАЙТ (1)
БАЙТ (2)
БАЙТ (3)
Низкий
Высокий
Низкий
Высокий
Высокий
Низкий
Высокий
Низкий
Низкий
Низким
Высокий
Высокий
Высокий
Высокий
Высокий
Высокий
12