Научная литература
booksshare.net -> Добавить материал -> Физика -> Александров Е.К. -> "Микропроцессорные системы" -> 404

Микропроцессорные системы - Александров Е.К.

Александров Е.К., Грушвицкий Р.И., Купрянов М.С., Мартынов О.Е. Микропроцессорные системы — Спб.: Политехника, 2002. — 935 c.
ISBN 5-7325-0516-4
Скачать (прямая ссылка): mikroprocessorniesistemi2002.djvu
Предыдущая << 1 .. 398 399 400 401 402 403 < 404 > 405 406 407 408 409 410 .. 528 >> Следующая

регистрам HI. Регистр не доступен в DSP.
Регистр приемника данных заполнен (RXDF- бит 0).
Бит показывает, что байты регистра приемника (RXH, RXM, RXL) содержат
данные из DSP и могут быть прочитаны host-процессором. Бит
устанавливается, если содержимое НТХ передано в регистр приемника. Бит
очищается при чтении младшего байта данных (RXL) host-процессором. Также
бит может быть очищен процедурой инициализации. RXDF может использоваться
для выбора -iHREQ, если бит RREQ установлен в "1". Аппаратный,
программный сбросы, и команда STOP сбрасывают этот бит.
Регистр передатчика данных пуст (TXDE - бит 1).
Бит показывает, что байты регистра передатчика (ТХН, ТХМ, TXL) пусты и
могут снова быть записаны host-процессором. Бит устанавливается, если
содержимое регистра передатчика передано в HRX. Бит очищается при записи
младшего байта данных (TXL) host-процессором, а также процедурой
инициализации. TXDE может использоваться для выбора -iHREQ, если бит TREQ
установлен в "1". Аппаратный, программный сбросы, а также команда STOP
сбрасывают этот бит.
Передатчик готов (TRDY- бит 2).
Бит показывает, что регистры ТХН, ТХМ, TXL и HRX пусты. TRDY = TXDE • -
.HRDF. Если бит установлен в "1", данные, записанные host-процессором в
ТХН, ТНМ и TXL, будут перемещены непосредственно в DSP. Аппаратный,
программный сбросы, а также команда STOP сбрасывают этот бит.
Флаг 2 (HF2 - бит 3).
Бит показывает состояние флага 2 в HCR со стороны DSP. Аппаратный и
программ-* ный сбросы очищают этот бит.
Флаг 3 (HF3 - бит 4).
Бит показывает состояние флага 3 в HCR со стороны DSP. Аппаратный и
программный сбросы очищают этот бит.
Статус ПДП (DMA - бит 6).
Бит показывает, разрешен ли в host-процессоре режим ПДП. Если бит равен
нулю, режим ПДП запрещен. Если бит равен единице, режим ПДП разрешен и
процессор не использует активные каналы ПДП (RXH, RXM, RXL или ТХН, ТХМ,
TXL в зависимости от направления ПДП) во избежание конфликтов при
передаче данных. Аппаратный, программный сбросы, а также команда STOP
сбрасывают этот бит.
Запрос (HREQ- бит 7).
Бит показывает состояние внешнего выходного контакта -iHREQ. Если бит
равен нулю,
710
ПРОЦЕССОРЫ СЕМЕЙСТВА DSP56000
то -.HREQ не является активным и запросов прерываний или ПДП нет. Если
бит равен единице, то -.HREQ является активным и происходит прерывание
host-процессора или операция ПДП. Аппаратный, программный сбросы, и
команда STOP сбрасывают этот бит.
Регистр вектора прерывания (IVR). Это 8-битный регистр чтения/записи,
содержащий обычно номер вектора исключения, используемый в векторных
прерываниях процессоров семейства MC68000. Содержимое регистра выдается
на шину данных (Н0-Н7), если контакты -.HREQ и -ЛАСК активны, а режим ПДП
запрещен. Аппаратный, программный сброс инициализируют этот регистр
значением $0F.
Байты регистра приемника (RXH, RXM, RXL). Байты регистра приемника
представлены как три 8-битных регистра только для чтения. Эти регистры
принимают данные из соответствующих байтов регистра НТХ и выбираются
тремя внешними входами адреса (НА2, НА1 и НАО) при чтении или при
выполнении операций ПДП. Корректные данные находятся в регистре приемника
только в том случае, если установлен бит RXDF. Host-процессор может
программировать бит RREQ для выбора контакта -.HREQ при установке RXDF.
Чтение младшего байта регистра приемника очищает бит RXDF. Сброс не
влияет на регистр приемника.
Байты регистра передатчика (ТХН, ТХМ, TXL). Байты регистра передатчика
представлены как три 8-битных регистра только для записи. Данные из этих
регистров пересылаются в соответствующие байты регистра HRX, а сами
регистры выбираются тремя внешними входами адреса (НА2, НА1 и НАО) при
записи. Данные могут быть записаны в регистр передатчика только в том
случае, если бит TXDE = 1. Host-процессор может программировать бит TREQ
для выбора контакта -.HREQ при установке TXDE. Запись в младший байт
регистра передатчика очищает бит TXDE. Сброс не влияет на регистр
передатчика.
Контакты Host-интерфейса. Существуют следующие виды контактов HI.
Шина данных (Н0-Н7). Двунаправленная шина данных, используемая для
перемещения данных между host-процессором и DSR
Адрес (НА0-НА2). Контакты обеспечивают адресную выборку регистра HI. Эти
входы стабильны, если -ЛЕ1Ч активен.
Чтение/запись (HRW). Этот контакт выбирает направление перемещения данных
при доступе к host-процессору. Если HR/-.W = 1 и -ЛЕЫ активен, данные
перемещаются в host-процессор. Если HR/-,W=0 и -ЛЕ1М активен, данные
перемещаются из host-npo-цессора в DSP. HR/-M/ стабилен, если -.HEN
активен.
Разрешение Host (Л HEN). Этот вход разрешает перемещение данных по шине
данных host. Если -iHEN неактивен, линии шины данных находятся в третьем
состоянии.
Запрос (-1HREQ). Выходной сигнал, используемый для процедуры запроса
host-npo-цессором, контроллером ПДП или простейшим внешним контроллером.
Контакт может быть соединен с контактом запроса прерывания host-
Предыдущая << 1 .. 398 399 400 401 402 403 < 404 > 405 406 407 408 409 410 .. 528 >> Следующая

Реклама

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed

Есть, чем поделиться? Отправьте
материал
нам
Авторские права © 2009 BooksShare.
Все права защищены.
Rambler's Top100

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed