"Архитектура ввода-вывода персональных ЭВМ IBM PC" - читать интересную книгу автора (Лукач Ю.С.)Ё√трэш ;
- єёЄрэртыштрЄ№/ёсЁрё√трЄ№ Ёхцшь ёяхЎшры№эющ ьрёъш; - яхЁхтюфшЄ№ ъюэЄЁюыыхЁ т Ёхцшь юяЁюёр ш ёўшЄ√трЄ№ ёюёЄю эшх ЁхушёЄЁют ISR ш IRR; фы ¤Єюую ┬рь яюЄЁхсєхЄё т√тхёЄш т яюЁЄ√ ╧╩╧ юфэю шч ЄЁхї ёыют Ёрсюўшї яЁшърчют OCW1 - OCW3. ╘юЁьрЄ яхЁтюую ёыютр Ёрсюўшї яЁшърчют OCW1: A0 7 6 5 4 3 2 1 0 +ЧЧЧЧ+ЧЧЧЧ+ЧЧЧЧ+ЧЧЧЧ+ЧЧЧЧ+ЧЧЧЧ+ЧЧЧЧ+ЧЧЧЧ+ЧЧЧЧ+ | 1 | M7 | M6 | M5 | M4 | M3 | M2 | M1 | M0 | +ЧЧЧЧ+ЧЧЧЧ+ЧЧЧЧ+ЧЧЧЧ+ЧЧЧЧ+ЧЧЧЧ+ЧЧЧЧ+ЧЧЧЧ+ЧЧЧЧ+ ┼фшэшўэюх чэрўхэшх юфэюую шч сшЄют ╠0 - ╠7 ючэрўрхЄ, ўЄю яЁхЁ√трэш ёююЄтхЄёЄтє■∙хую єЁютэ (IR0 - IR7) ьрёъшЁє■Єё ш эх сєфєЄ юсЁрсрЄ√трЄ№ё ъюэЄЁюыыхЁюь. ┬ЄюЁюх ёыютю Ёрсюўшї яЁшърчют (OCW2) яЁхфэрчэрўхэю фы т√тюфр ъюьрэф√ чртхЁ°хэш юсЁрсюЄъш ряярЁрЄэюую яЁхЁ√трэш (EOI), Ўшъышўхёъюую ёфтшур ш тэюую шчьхэхэш яЁшюЁшЄхЄют єЁютэхщ. ═рчэрўхэшх сшЄют OCW2 ёыхфє■∙хх: A0 7 6 5 4 3 2 1 0 +ЧЧЧЧ+ЧЧЧЧ+ЧЧЧЧ+ЧЧЧЧ+ЧЧЧЧ+ЧЧЧЧ+ЧЧЧЧ+ЧЧЧЧ+ЧЧЧЧ+ | 0 | R | SL | EOI| 0 | 0 | L2 | L1 | L0 | +ЧЧЧЧ+Ч+ЧЧ+Ч+ЧЧ+Ч+ЧЧ+ЧЧЧЧ+ЧЧЧЧ+Ч+ЧЧ+Ч+ЧЧ+Ч+ЧЧ+ | | | | +ЧЧЧЧЧЧЧ> ы ■Є эюьхЁ єЁютэ | | | +ЧЧЧЧЧЧЧЧЧЧЧЧ> яЁхЁтрэш , хёыш юэ | | | ЄЁхсєхЄё т ъюьрэфх. | | | | | | | | +ЧЧЧЧЧЧЧЧЧЧЧЧЧЧЧЧЧЧЧЧЧЧЧЧЧЧЧ> 1-ъюьрэфр чртхЁ- v v °хэш юсЁрсюЄъш +ЧЧЧЧ+ЧЧЧЧ+ ряярЁрЄэюую | 0 | 0 | ╚ёяюы№чєхЄё тьхёЄх ё EOI=1 яЁхЁ√трэш +ЧЧЧЧ+ЧЧЧЧ+ | 0 | 1 | ╤яхЎшЇшЎшЁютрээ√щ EOI (ёсЁрё√трхЄ сшЄ, юяЁхфхы - +ЧЧЧЧ+ЧЧЧЧ+ хь√щ яюы ьш L0 - L2 т ISR) | 1 | 0 | ╓шъышўхёъшщ ёфтшу яЁшюЁшЄхЄют тыхтю эр юфэє +ЧЧЧЧ+ЧЧЧЧ+ яючшЎш■ | 1 | 1 | ═рчэрўхэшх эшч°хую яЁшюЁшЄхЄр єЁютэ■, юяЁхфхы х- +ЧЧЧЧ+ЧЧЧЧ+ ьюьє яюы ьш L0 - L2 ╩ръ єцх уютюЁшыюё№, яЁюЎхфєЁр юсЁрсюЄъш ряярЁрЄэюую яЁхЁ√трэш фюыцэр яхЁхф ётюшь чртхЁ°хэшхь юўшёЄшЄ№ ётющ сшЄ т ISR т√тюфюь ъюьрэф√ чртхЁ°хэш юсЁрсюЄъш яЁхЁ√трэш (End Of Interrupt, EOI). ╤є∙хёЄтєхЄ фтр трЁшрэЄр ъюьрэф√ EOI: юс√ўэ√щ ш ёяхЎшЇшЎшЁютрээ√щ EOI. ╬с√ўэ√щ EOI юўш∙рхЄ сшЄ т ISR, ёююЄ- тхЄёЄтє■∙шщ яЁхЁ√трэш■ ё ьръёшьры№э√ь яЁшюЁшЄхЄюь. ╤яхЎшЇш- ЎшЁютрээ√щ EOI (R=0, SL=1, EOI=1, L0 - L2 Ёртэю эюьхЁє єЁютэ |
|
|