"Архитектура ввода-вывода персональных ЭВМ IBM PC" - читать интересную книгу автора (Лукач Ю.С.) ╥рър ёїхьр яюфъы■ўхэш рэрыюушўэр яюфъы■ўхэш■ тхфє∙хую
(яхЁтюую) ъюэЄЁюыыхЁр ъ ьшъЁюяЁюЎхёёюЁє, ё ъюЄюЁ√ь юэ юсьхэштрхЄё ёшуэрырьш HRQ ш HDLA. 2.2. ╥шя√ яхЁхфрў 1. ╧хЁхфрўр ярь Є№-ярь Є№ (Memory-to-memory DMA). ╚ёяюы№чєхЄё фы яхЁхфрўш сыюър фрээ√ї шч юфэюую ьхёЄр ярь Єш т фЁєуюх. ╚ёїюфэ√щ рфЁхё юяЁхфхы хЄё т ЁхушёЄЁрї эєыхтюую ърэрыр, т√їюфэющ - т ЁхушёЄЁрї яхЁтюую ърэрыр. ╫шёыю Ўшъыют юсьхэр (ўшёыю срщЄ ьшэєё 1) чрфрхЄё т ЁхушёЄЁх ўшёыр Ўшъыют ърэрыр 1. ╧хЁхфрўр яЁюшёїюфшЄ ё шёяюы№чютрэшхь Ёрсюўхую ЁхушёЄЁр ъюэЄЁюыыхЁр т ърўхёЄтх яЁюьхцєЄюўэюую чтхэр фы їЁрэхэш шэЇюЁьрЎшш. ╧Ёш яхЁхфрўe ярь Є№-ярь Є№ ьюцхЄ с√Є№ чрфрэ ёяхЎшры№э√щ Ёхцшь ЇшъёрЎшш рфЁхёр (Address hold), яЁш ъюЄюЁюь чэрўхэшх Єхъє∙хую рфЁхёр т ЁхушёЄЁх эєыхтюую ърэрыр эх шчьхэ хЄё , яЁш ¤Єюь тхё№ т√їюфэющ сыюъ ярь Єш чряюыэ хЄё юфэшь ш Єхь цх ¤ыхьхэЄюь фрээ√ї, эрїюф ∙шьё яю чрфрээюьє рфЁхёє. 2. └тЄюшэшЎшрышчрЎш (ртЄючруЁєчър, Autoinitialization). ╧юёых чртхЁ°хэш юс√ўэющ яхЁхфрўш шёяюы№чютрээ√щ ърэры ╧─╧ ьрёъшЁєхЄё ш фюыцхэ с√Є№ яхЁхяЁюуЁрььшЁютрэ фы фры№эхщ°хщ ЁрсюЄ√ ё эшь. ╧Ёш ртЄюшэшЎшрышчрЎшш ьрёъшЁютър ърэрыр яюёых юъюэўрэш яхЁхфрўш эх яЁюшёїюфшЄ, р ЁхушёЄЁ√ Єхъє∙хую рфЁхёр ш ЁхушёЄЁют ё эрўры№э√ьш чэрўхэш ьш. ╥ръшь юсЁрчюь фы яЁюфюыцхэш (яютЄюЁхэш ) юсьхэр фюёЄрЄюўэю т√ёЄртшЄ№ ёшуэры чряЁюёр эр ╧─╧ яю фрээюьє ърэрыє. 3. ╨хцшь ЇшъёшЁютрээ√ї яЁшюЁшЄхЄют. ┬ ¤Єюь Ёхцшьх ърэры 0 тёхуфр шьххЄ ьръёшьры№э√щ яЁшюЁшЄхЄ, р ърэры 3 - ьшэшьры№э√щ. ▌Єю ючэрўрхЄ, ўЄю ы■ср яхЁхфрўр яю ърэрыє ё сюыхх т√ёюъшь яЁшюЁшЄхЄюь сєфхЄ т√яюыэ Є№ё Ёрэ№°х, ўхь яю ърэрыє ё сюыхх эшчъшь яЁшюЁшЄхЄюь. 4. ╓шъышўхёъшщ ёфтшу яЁшюЁшЄхЄют. ╧ючтюы хЄ шчсхцрЄ№ "чрсштрэш " °шэ√ юфэшь ърэрыюь яЁш юфэютЁхьхээющ яхЁхфрўe яю эхёъюы№ъшь ърэрырь. ╩рцфюьє ърэрыє, яю ъюЄюЁюьє яЁю°ыр яхЁхфрўр, ртЄюьрЄшўхёъш яЁшётрштрхЄё эшч°шщ яЁшюЁшЄхЄ, яюёых ўхую яЁртю эр яхЁхфрўє яюыєўрхЄ ърэры ё эршт√ё°шь яЁшюЁшЄхЄюь, фы ъюЄюЁюую яхЁхфрўр т фрээ√щ ьюьхэЄ тючьюцэр. ╥ръшь юсЁрчюь, хёыш т эрўрых ЁрсюЄ√ ЁрёяЁхфхыхэшх яЁшюЁшЄхЄют с√ыю юс√ўэ√ь (ърэры 0 - эршт√ё°шщ), ш яЁш°ыш ёшуэры√ чряЁюёр эр ╧─╧ яю 1-ьє ш 2-ьє ърэрырь, Єю ёэрўрыр сєфхЄ т√яюыэ Є№ё яхЁхфрўр яю яхЁтюьє ърэрыє, чрЄхь юэ яюыєўшЄ эшч°шщ яЁшюЁшЄхЄ (р ърэры 2, ёююЄтхЄёЄтхээю, т√ё°шщ, Є. ъ. ёфтшу яЁшюЁшЄхЄют Ўшъышўхёъшщ) ш яхЁхфрўр т√яюыэшЄё яю 2-ьє ърэрыє, ъюЄюЁ√щ чрЄхь яюыєўшЄ эшч°шщ яЁшюЁшЄхЄ, р т√ё°шщ яЁшюЁшЄхЄ яюыєўшЄ, ёюЄтхЄёЄтхээю, ърэры 3, ъюЄюЁ√щ ш сєфхЄ юсырфрЄ№ |
|
|