A5

A5



145


Kontroler DMA

Budowa rejestrów wewnętrznych

W celu zainicjowania transmisji typu „pamięć-pamięć" nie można posłużyć się żadną ze sprzętowych linii zgłoszeń DRQ;?. Pamięć przecież jako urządzenie nie jest podłączona do żadnej z nich. Musi zatem istnieć programowa metoda wymuszenia transmisji: umożliwia ją rejestr żądań. Rejestr ten może być tylko zapisywany.

Budowa rejestru żądań (port 009h w PC/XT, 009h i 0D2h w PC/AT):

0

0

0

0

0

bit 2

bit I

bitO

bity 7 3 zawsze zero;

bil 2    wartość l na tym bicie oznacza natychmiastowe uruchomienie

transmisji (gdy kolejka oczekujących zgłoszeń jest pusta) lub wprowadzenie żądania do kolejki zgodnie z aktualnym systemem priorytetów. Zero oznacza brak żądania transmisji;

bity l-0 adres kanału DMA, którego dotyczy żądanie:

00    = kanał pierwszy (0 lub 4),

01    ~ kanał drugi (l lub 5),

10    ~ kanał trzeci (2 lub 6),

11    = kanał czwarty (3 lub 7).

Budowa rejestru stanu (port 008h w PC/XT, 008h i ODOh w PC/AT):

Wewnętrzny stan układu 8237A obrazuje rejestr stanu. Można go tylko odczytywać. Pod tym samym adresem znajduje się rejestr rozkazów, który / kolei można tylko zapisywać.

bit 7

bil 6

bil 5

bit 4

bit 3

bit 2

bit l

bit 0

bity 7-4 wartość l na odpowiednim bicie oznacza wystąpienie zgłoszenia od kanału 3-0 lub 7-4;

bity 3-0 wartość l na odpowiednim bicie oznacza osiągnięcie zadanej liczby transmisji dla kanału 3-0 lub 7-4.

Budowa rejestru rozkazów (port 008h w PC/XT, 008h i ODOh w PC/AT):

bit 7

bil ó

bit 5

bit 4

bit 3

bit 2

bil I

bit 0

bil 7


wartość l oznacza, że aktywnym stanem logicznym wyjść DACK// jest stan wysoki;


Wyszukiwarka

Podobne podstrony:
A5 135 Kontroler DMARozdział 4.Kontroler DMA DMA jest skrótem od angielskiego określenia Dircct Mem
A5 -145- --_er des Gerats betragt 5 Jahre. 1    e Bemessungsgrundlage fur die Berech
img034 / Układ 684S. Kontroler CRT zawiera 18 rejestrów wewnętrznych umożliwiających realizację różn
A. Kochanek-Leśniewska i Ryc. 8. Kontrola cyrkonowych koron wewnętrznych po frezowaniu. Ryc. 9. Prot
PrepOrg cz I5 145 - Rys. VI.8. Zestawy do destylacji małych ilości a - kolba destylacyjna z nakłada
KIFD94 14.    Który z następujących dokumentów powinien zbadać audytor wewnętrzny w c
skanuj0146 Ściany wielowarstwowe 145 8.3.4. Wielowarstwowe ściany zewnętrzne z wewnętrzną warstwą ty
£ "Sili *®A- •5-» *C11 !B3 PBoilfr m m 1 iwffl Ti ^KK^BSPBI AłXX
zabawy matematyczne (15) Porządkowanie 6□□□□□□□□ 5□□□□□□□□ ♦□□□□□□□□
PHOTO43 S-^5A16C A0 Ac(cx. 0.(3)c

więcej podobnych podstron