"Архитектура ввода-вывода персональных ЭВМ IBM PC" - читать интересную книгу автора (Лукач Ю.С.) ╧Ёшьхўрэшх: ┬ ЄрсышЎє эх тъы■ўхэ√ єёЄЁющёЄтр, срчют√щ рфЁхё
ттюфр-т√тюфр ъюЄюЁ√ї ьюцхЄ эрёЄЁрштрЄ№ё (ёхЄхт√х рфряЄхЁ√, ъюэЄЁюыыхЁ√ ёЄЁшььхЁэ√ї ыхэЄ ш Є.ф.). 2. ╩юэЄЁюыыхЁ яЁ ьюую фюёЄєяр ъ ярь Єш ╩юэЄЁюыыхЁ яЁ ьюую фюёЄєяр ъ ярь Єш (╧─╧, DMA - Direct Memory Access) юсхёяхўштрхЄ т√ёюъюёъюЁюёЄэющ юсьхэ фрээ√ьш ьхцфє єёЄЁющёЄтрьш ттюфр-т√тюфр ш ╬╟╙ схч шёяюы№чютрэш ЎхэЄЁры№эюую яЁюЎхёёюЁр, ўЄю яючтюы хЄ юётюсюфшЄ№ яЁюЎхёёюЁ фы т√яюыэхэш т√ўшёыхэшщ ярЁрыыхы№эю ё юсьхэюь ш эхчртшёшью юЄ эхую. ═ршсюыхх ўрёЄю тючьюцэюёЄш ╧─╧ шёяюы№чє■Єё яЁш ЁрсюЄх ё фшёъют√ьш эръюяшЄхы ьш, юфэръю Ёхрышчютрэю шёяюы№чютрэшх ╧─╧ рфряЄхЁрьш эръюяшЄхыхщ эр ьруэшЄэющ ыхэЄх ш Ё фюь фЁєушї єёЄЁющёЄт. ╬∙єЄшь√х яЁшхьє∙хёЄтр фрхЄ шёяюы№чютрэшх ╧─╧ т яЁюЎхёёх юсьхэр ё єёЄЁющёЄтрьш, яЁшэшьр■∙шьш шыш яхЁхфр■∙шьш фрээ√х фюёЄрЄюўэю сюы№°шьш яюЁЎш ьш ё т√ёюъющ ёъюЁюёЄ№■. ┬ IBM PC-яюфюсэ√ї ъюья№■ЄхЁрї ЇєэъЎшш ъюэЄЁюыыхЁр ╧─╧ т√яюыэ хЄ ьшъЁюёїхьр 8237└ ЇшЁь√ INTEL (ёютхЄёъшщ рэрыюу ╩╨580┬╥57) шыш хх рэрыюуш 8237└-4 ш 8237└-5, ЁрсюЄр■∙шх ё ЄръЄютющ ўрёЄюЄющ 4 ш 5 ╠уЎ ёююЄтхЄёЄтхээю (ёЄрэфрЁЄэр ьшъЁюёїхьр 8237└ ЁрсюЄрхЄ эр ўрёЄюЄх 3 ╠уЎ). ╩юэЄЁюыыхЁ шьххЄ 4 эхчртшёшь√ї ърэрыр, ърцф√щ шч ъюЄюЁ√ї ьюцхЄ юсёыєцштрЄ№ юфэю 2.1. ╧ЁшэЎшя√ ЁрсюЄ√ ъюэЄЁюыыхЁр ╧─╧ ┬ ЁрсюЄх ╧─╧ Ёрчышўр■Єё 2 уыртэ√ї Ўшъыр: Ўшъы юцшфрэш (Idle cycle) ш ръЄштэ√щ Ўшъы (Active cycle). ╩рцф√щ Ўшъы яюфЁрчфхы хЄё эр Ё ф ёюёЄю эшщ, чрэшьр■∙шї яю тЁхьхэш юфшэ яхЁшюф ўрёют (Єшъ). ╚ч Ўшъыр юцшфрэш ъюэЄЁюыыхЁ ьюцхЄ с√Є№ яхЁхтхфхэ т ёюёЄю эшх яЁюуЁрььшЁютрэш (Program Condition) яєЄхь яюфрўш эр тїюф RESET ёшуэрыр т√ёюъюую єЁютэ , фышЄхы№эюёЄ№■ эх ьхэхх 300 эc ш ёыхфє■∙хщ чр эшь яюфрўш ёшуэрыр эшчъюую єЁютэ (єЁютэ 0) эр т√тюф CS (Chip Select). ┬ ёюёЄю эшш яЁюуЁрь- ьшЁютрэш ъюэЄЁюыыхЁ сєфхЄ эрїюфшЄё фю Єхї яюЁ, яюър эр т√тюфх CS ёюїЁрэшЄё ёшуэры эшчъюую єЁютэ . ┬ яЁюЎхёёх яЁюуЁрььшЁютрэш ъюэЄЁюыыхЁє чрфр■Єё : - эрўры№э√щ рфЁхё ярь Єш фы юсьхэр; - єьхэ№°хээюх эр хфшэшЎє ўшёыю яхЁхфртрхь√ї срщЄют; - эряЁртыхэшх юсьхэр, р Єръцх єёЄрэртыштр■Єё ЄЁхсєхь√х Ёхцшь√ ЁрсюЄ√ (ЁрчЁх°шЄ№ шыш чряЁхЄшЄ№ Ўшъышўхёъюх шчьхэхэшх яЁшюЁшЄхЄют, ртЄюшэшЎшрышчрЎш■, чрфрЄ№ эряЁртыхэшх шчьхэхэш рфЁхёр яЁш юсьхэх ш Є. ф.). |
|
|