home *** CD-ROM | disk | FTP | other *** search
-
- File: IRQ_FAQ.DOC
- WrittenBy: Alexey Kulentsov, 2:5020/216.6@fidonet
- Version: 1.01 from 16/11/95 23:52
-
- ùΓ« Γá¬«Ñ IRQ ¿ ¬á¬ ß ¡¿¼¿ í«α«Γ∞ß∩
-
-
- Q: ùΓ« Γá¬«Ñ IRQ ¿ ºáτѼ ºΓ« ¡πª¡«?
-
- A: IRQ αáßΦ¿Σα«óδóáÑΓß∩ ¬á¬ Interrupt Request, ¿½¿ ºá»α«ß ¡á á»»áαáΓ¡«Ñ
- »αÑαδóá¡¿Ñ. ÅαÑαδóá¡¿Ñ - φΓ« »α«µÑßß, ¬«úñá »α«µÑßß«α »αѬαáΘáÑΓ
- ¡«α¼á½∞¡«Ñ óδ»«½¡Ñ¡¿Ñ »α«úαá¼¼δ, ß«σαá¡∩ÑΓ ¡Ñ«íσ«ñ¿¼πε ¿¡Σ«α¼áµ¿ε ó
- ßΓÑ¬Ñ ¿ »ÑαÑσ«ñ¿Γ ¬ ¬á¬«¼π-Γ« ºáαá¡ÑÑ óδíαá¡¡«¼π áñαÑßπ »á¼∩Γ¿.
- éδºδóáÑΓß∩ »αÑαδóá¡¿Ñ á»»áαáΓ¡δ¼ ß¿ú¡á½«¼ ß ¬á¬«ú«-½¿í« πßΓα«⌐ßΓóá.
- àßΓ∞ ÑΘÑ Γᬠ¡áºδóáѼδÑ »α«úαá¼¼¡δÑ »αÑαδóá¡¿∩, ¡« ¿σ ¼δ ΓπΓ
- αáßß¼áΓα¿óáΓ∞ ¡Ñ íπñѼ. ÅαÑαδóá¡¿∩ ¿¼ÑεΓ ¡«¼Ñαá, ¿ »« ¬áªñ«¼π ¿º ¡¿σ
- »ÑαÑσ«ñ¿Γ »ÑαÑσ«ñ ¡á ßó«⌐ áñαÑß. Å«ß½Ñ «Γαáí«Γ¬¿ óδºóá¡¡«⌐
- »α«µÑñπαδ, ¬«Γ«αá∩ ¡áºδóáÑΓß∩ «íαáí«Γτ¿¬«¼ »αÑαδóá¡¿∩, π»αáó½Ñ¡¿Ñ
- ó«ºóαáΘáÑΓß∩ ó ¿ßσ«ñ¡πε Γ«τ¬π, ¿ »α«ñ«½ªáÑΓß∩ óδ»«½¡Ñ¡¿Ñ
- »Ñαó«¡áτá½∞¡«⌐ »α«úαá¼¼δ. ÇñαÑßá ¼«úπΓ óδí¿αáΓ∞ß∩ αẽ¿τ¡δ¼¿
- ß»«ß«íἿ. ìá»α¿¼Ñα, íδΓ∞ Σ¿¬ß¿α«óá¡¡δ¼¿, ¿½¿ ¡áσ«ñ¿Γ∞ß∩ ó Γáí½¿µÑ ó
- ¬á¬«¼-Γ« ¼ÑßΓÑ »á¼∩Γ¿. ū߽Ññ¡¿⌐ ß½πτá⌐ ¿ ¿¼ÑÑΓ ¼ÑßΓ« ¡á »α«µÑßß«αáσ
- ßѼÑ⌐ßΓóá 80x86. äá½∞ΦÑ íπñѼ αáßß¼áΓα¿óáΓ∞ Γ«½∞¬« φΓ« ßѼÑ⌐ßΓó« ¿
- IBM-ß«ó¼ÑßΓ¿¼δÑ ¼áΦ¿¡δ ¡á Ñú« «ß¡«óÑ.
-
- ä½∩ »«ññÑ᪬¿ IRQ ó ßσÑ¼Ñ ¬«¼»∞εΓÑαá ¡Ñ«íσ«ñ¿¼á ñ«»«½¡¿Γѽ∞¡á∩
- ¼¿¬α«ßσѼá, Γᬠ¡áºδóáѼδ⌐ ¬«¡Γα«½½Ñα »αÑαδóá¡¿⌐. é ñá¡¡«¼ ß½πτáÑ
- ¿ß»«½∞ºπÑΓß∩ 8259 ¿½¿ Ñú« á¡á½«ú¿. é ß«óαѼѡ¡δσ ¼áΦ¿¡áσ φΓ« »α«ßΓ«
- τáßΓ∞ τ¿»ßÑΓá.
-
- Ç»»áαáΓ¡δÑ »αÑαδóá¡¿∩ ¡πª¡δ, τΓ«íδ »α¿ «íß½πª¿óá¡¿¿ »α«µÑßß«α«¼
- ó¡ÑΦ¡¿σ πßΓα«⌐ßΓó, ΓαÑíπεΘ¿σ π»αáó½Ñ¡¿∩ ¿½¿ «í¼Ñ¡á ¿¡Σ«α¼áµ¿Ñ⌐,
- ¿ºíѪáΓ∞ µ¿¬½«ó ¿σ «»α«ßá, ¡á τΓ« »«ΓαÑíπÑΓß∩ ¼¡«ú« »α«µÑßß«α¡«ú«
- óαѼѡ¿ ¿ »α«úαá¼¼¡á∩ »«ññÑ᪬á φΓ¿σ µ¿¬½«ó ó« óßÑσ »α«úαá¼¼áσ,
- αáí«ΓáεΘ¿σ ¡á ¬«¼»∞εΓÑαÑ. Åα¿ »α¿¼Ñ¡Ñ¡¿¿ IRQ ªÑ »α«úαá¼¼á ¼«ªÑΓ ¡Ñ
- ºáí«Γ¿Γ∞ß∩ «í φΓ«¼- «íαáí«Γ¬á πßΓα«⌐ßΓó »α«¿ßσ«ñ¿Γ ó Σ«¡Ñ ñ½∩ ¡ÑÑ.
- èα«¼Ñ Γ«ú«, φΓ« »«ºó«½∩ÑΓ «»ÑαáΓ¿ó¡« αÑáú¿α«óáΓ∞ ¡á πßΓα«⌐ßΓóá,
- ¬«Γ«αδ¼ ¡πª¡á íδßΓαá∩ «íαáí«Γ¬á, τΓ«íδ ¡Ñ »«ΓÑα∩Γ∞ ñá¡¡δÑ. Åαáóñá,
- ΓπΓ ÑßΓ∞ ßó«¿ ¡Ññ«ßΓáΓ¬¿. ìá»α¿¼Ñα, »α«úαá¼¼á ¼«ªÑΓ ºá»αÑΓ¿Γ∞ ¡á
- ¡Ñ¬«Γ«α«Ñ óαѼ∩ á»»áαáΓ¡δÑ »αÑαδóá¡¿∩. èα«¼Ñ Γ«ú«, ñ½∩ ¡áτá½á
- «íαáí«Γ¬¿ »αÑαδóá¡¿∩ ñ«½ª¡á ºá¬«¡τ¿Γ∞ß∩ »αÑñδñπΘá∩ ¬«¼á¡ñá, ñ«½ª¡δ
- íδΓ∞ ß«σαá¡Ñ¡δ αÑú¿ßΓαδ ¿ Γ.ñ., Γ« ÑßΓ∞ ºáñÑαª¬á ¼«ªÑΓ íδΓ∞ ñ«ó«½∞¡«
- º¡áτ¿Γѽ∞¡á. ä½∩ í«½ÑÑ «»ÑαáΓ¿ó¡«ú« αÑáú¿α«óá¡¿∩ ¿¡«úñá »α¿¼Ñ¡∩εΓ
- ¼Ñσá¡¿º¼ DMA (Direct Memory Access). Æá¼ »α«µÑßß«α ¡Ñ πτáßΓóπÑΓ ó
- »ÑαÑßδ½¬Ñ ñá¡¡δσ, ¿ ñ½∩ φΓ«ú« ¿ß»«½∞ºπÑΓß∩ ÑΘÑ «ñ¡á ñ«»«½¡¿Γѽ∞¡á∩
- ¼¿¬α«ßσѼá, ¬«¡Γα«½½Ñα DMA. ì« φΓ« πªÑ ß«óßѼ ñαπú«⌐ αáºú«ó«α.
-
- Q: ùΓ« π¼ÑÑΓ ¼¿¬α«ßσѼá 8259?
-
- A: 8259 ¼«ªÑΓ «íß½πª¿óáΓ∞ ó«ßѼ∞ ºá»α«ß«ó ¡á »αÑαδóá¡¿Ñ «Γ ó¡ÑΦ¡¿σ
- πßΓα«⌐ßΓó, ß««ΓóÑΓßΓóÑ¡¡« ñ½∩ φΓ«ú« ¿¼ÑÑΓß∩ ó«ßѼ∞ óσ«ñ«ó, ¡áºδóáεΓß∩
- «¡¿ IRQ0-IRQ7. Åα¿ »«ßΓπ»½Ñ¡¿¿ Ññ¿¡¿τ¡«ú« ß¿ú¡á½á ¡á «ñ¿¡ ¿º óσ«ñ«ó
- «¡ ºá»«¼¿¡áÑΓß∩ ó« óσ«ñ¡«¼ αÑú¿ßΓαÑ ºá»α«ß«ó »αÑαδóá¡¿∩ ¿ ñá½∞ΦÑ
- «íαáíáΓδóáÑΓß∩ ½«ú¿¬«⌐ ¼¿¬α«ßσѼδ. Åα¿ ¬á߬áñ¡«¼ ß«Ññ¿¡Ñ¡¿¿
- ¡Ñ߬«½∞¬¿σ ¼¿¬α«ßσѼ 󫺼«ª¡« «íß½πª¿óá¡¿Ñ ñ« 64 ½¿¡¿⌐ IRQ. Æá¬«Ñ
- ß«Ññ¿¡Ñ¡¿Ñ ¡áºδóáÑΓß∩ ¬á߬áñ¡δ¼, Γᬠ¬á¬ ÑßΓ∞ «ñ¿¡ óÑñπΘ¿⌐ ¬«¡Γα«½½Ñα
- ¿ ñ« ó«ß∞¼¿ óÑñ«¼δσ, »«ñ¬½ετáѼδσ ¬« óσ«ñá¼ IRQ óÑñπΘÑú«. ÅαÑαδóá¡¿∩
- ¿¼ÑεΓ πα«ó¡¿ »α¿«α¿ΓÑΓ«ó, »α¿«α¿ΓÑΓδ ºáñáεΓß∩ ¿ ¼Ñ¡∩εΓß∩ »α«úαá¼¼¡δ¼
- »πΓѼ. Åα«úαá¼¼¡δ¼ »πΓѼ Γá¬ªÑ ¼«ª¡« ºá»αÑΘáΓ∞ ¿½¿ αáºαÑΦáΓ∞
- «Γñѽ∞¡δÑ IRQ, á Γá¬ªÑ óδñáóáΓ∞ ß¿ú¡á½ ¬«¡µá »αÑαδóá¡¿∩, τΓ«
- αáºαÑΦáÑΓ óδñáτπ ºá»«¼¡Ñ¡¡δσ ó αÑú¿ßΓαÑ ºá»α«ß«ó »αÑαδóá¡¿∩ ß¿ú¡á½«ó
- ß í«½ÑÑ ¡¿º¬¿¼ »α¿«α¿ΓÑΓ«¼, »«½πτÑ¡¡δσ ó« óαѼ∩ «íαáí«Γ¬¿ í«½ÑÑ
- »α¿«α¿ΓÑΓ¡«ú« ºá»α«ßá.
-
- Q: èᬠφΓ« á»»áαáΓ¡« óδú½∩ñ¿Γ ó IBM-ß«ó¼ÑßΓ¿¼δσ ¼áΦ¿¡áσ?
-
- A: ùáßΓ∞ IRQ ó ¼áΦ¿¡Ñ ºáαѺÑαó¿α«óá¡δ ñ½∩ ßΓá¡ñáαΓ¡δσ πßΓα«⌐ßΓó ¡á
- ¼áΓÑα¿¡ß¬«⌐ »½áΓÑ, á τáßΓ∞ ¼«ªÑΓ ¿ß»«½∞º«óáΓ∞ß∩ ó¡ÑΦ¡¿¼¿ πßΓα«⌐ßΓóἿ
- ¿ »«φΓ«¼π óδóÑñÑ¡δ ¡á ßΓá¡ñáαΓ¡δ⌐ ß½«Γ ISA. é ¼áΦ¿¡áσ ¬½áßßá XT «ñ¿¡
- ¬«¡Γα«½½Ñα ¿ ÑßΓ∞ 8 »αÑαδóá¡¿⌐, ¿º ¡¿σ ΦÑßΓ∞ óδóÑñÑ¡δ ¡á Φ¿¡π:
- IRQ2-IRQ7. é AT ¬ »Ñαó«¼π ¬«¡Γα«½½Ñαπ ñ«»«½¡¿Γѽ∞¡« »«ñ¬½ετÑ¡ ÑΘÑ
- «ñ¿¡, ¿ ó αѺπ½∞ΓáΓÑ ¿¼ÑÑΓß∩ 15 »αÑαδóá¡¿⌐, Γᬠ¬á¬ «ñ¡« (IRQ2
- »Ñαó«ú« ¬«¡Γα«½½Ñαá) ¿ß»«½∞ºπÑΓß∩ ñ½∩ ¬á߬áñ¿α«óá¡¿∩. ìá Φ¿¡Ñ
- ñ«»«½¡¿Γѽ∞¡« »«∩󿽿ß∞ ß¿ú¡á½δ IRQ10-IRQ12, IRQ14, IRQ15. é ßσÑ¼Ñ XT
- ß¿ú¡á½δ IRQ ¡á Φ¿¡Ñ ó ßἫ¼ »α«ßΓ«¼ ß½πτáÑ »«ñ¬½ετÑ¡δ »α∩¼« ¬ óσ«ñá¼
- ¬«¡Γα«½½Ñαá ¿ ¡Ñ ºáΦπ¡Γ¿α«óá¡δ αѺ¿ßΓ«αἿ. é ñαπú¿σ ¬«¡ßΓαπ¬µ¿∩σ ¡á
- ½«ú¿¬Ñ ßΓáó∩Γß∩ íπΣÑα¡δÑ »«óΓ«α¿Γѽ¿. æ««ΓóÑΓßΓóÑ¡¡« »áßß¿ó¡δ⌐ ß¿ú¡á½
- ¡á Φ¿¡Ñ, ¬á¬ ¿ ¡á ¼¿¬α«ßσÑ¼Ñ - ¡π½Ñó«⌐, á »«ßΓπ»½Ñ¡¿Ñ ºá»α«ßá ¡á
- »αÑαδóá¡¿Ñ »α«¿ßσ«ñ¿Γ »« Ññ¿¡¿τ¡«¼π Σα«¡Γπ.
-
- Q: ä½∩ τÑú« ¬«¡¬αÑΓ¡« ¿ß»«½∞ºπεΓß∩ IRQ ó ¬«¼»∞εΓÑαÑ?
-
- A: é«Γ ¡Ñí«½∞Φá∩ Γáí½¿µá, ó ¬«Γ«α«⌐ π¬áºá¡δ ßΓá¡ñáαΓ¡δÑ »α¿¼Ñ¡Ñ¡¿∩ IRQ.
-
- ÅÑαóδ⌐ ¬«¡Γα«½½Ñα: 8259-1.
- æΓá¡ñáαΓ¡«Ñ ¼ÑßΓ« ñ½∩ Ñú« óÑ¬Γ«α«ó-ß áñαÑßá 20h, ¿½¿ ß 8-ú« óÑ¬Γ«αá ó
- Γáí½¿µÑ »αÑαδóá¡¿⌐. æ½ÑñπÑΓ ºá¼ÑΓ¿Γ∞, τΓ« φΓ« ¡Ñπñáτ¡«Ñ ¼ÑßΓ«, Γá¬
- ¬á¬ ¡áτ¿¡á∩ ß 286 »α«µÑßß«αá ß»¿ß«¬ ºáαѺÑαó¿α«óá¡¡δσ Σ¿α¼«⌐ Intel
- »αÑαδóá¡¿⌐ πóѽ¿τ¿½ß∩, ¿ á»»áαáΓ¡δÑ »αÑαδóá¡¿∩ ßΓ὿ »ÑαÑßѬáΓ∞ß∩ ß
- ¡¿¼¿. Å«φΓ«¼π ß«óαѼѡ¡δÑ ¼¡«ú«ºáñáτ¡δÑ «»Ñαᵿ«¡¡δÑ ß¿ßΓÑ¼δ ¼«úπΓ
- »ÑαÑ¡«ß¿Γ∞ óÑ¬Γ«αá IRQ ó ñαπú«Ñ ¼ÑßΓ«.
-
- IRQ Int Åα¿¼Ñ¡Ñ¡¿Ñ ä«»«½¡¿Γѽ∞¡δÑ ¬«¼¼Ñ¡Γáα¿¿ ¿ »α¿¼Ñ¡Ñ¡¿∩
- --- --- ---------- --------------------------------------------
- 0 8h Timer æ¿ßΓѼ¡δ⌐ Γá⌐¼Ñα, 18.2 αáºá ó ßѬπ¡ñπ
- 1 9h Keyboard âÑ¡Ñα¿Γß∩ »α¿ ¡áªáΓ¿¿/«Γ»π߬᡿¿ ¬¡«»«¬
- 2 Ah LPT2/Casc. COMx, Vert.Retrace (EGA, VGA)
- 3 Bh UART 2 COM2, COM4
- 4 Ch UART 1 COM1, COM3
- 5 Dh Fixed disk LPT2(AT), COMx
- 6 Eh Diskette âÑ¡Ñα¿Γß∩ FDD-¬«¡Γα. »« «¬«¡τá¡¿¿ «»Ñαᵿ¿
- 7 Fh Printer LPT1,SoundBlaster
-
- éΓ«α«⌐ ¬«¡Γα«½½Ñα: 8259-2.
- Å«∩ó¿½ß∩ ¡áτ¿¡á∩ ß AT. æΓá¡ñáαΓ¡«Ñ ¼ÑßΓ« ñ½∩ Ñú« óÑ¬Γ«α«ó- 1C0h, ¿½¿
- ß 70h óÑ¬Γ«αá.
-
- IRQ Int Åα¿¼Ñ¡Ñ¡¿Ñ ä«»«½¡¿Γѽ∞¡δÑ ¬«¼¼Ñ¡Γáα¿¿ ¿ »α¿¼Ñ¡Ñ¡¿∩
- --- --- ---------- --------------------------------------------
- 8 70h RTC CMOS Real Time Clock
- 9 71h IRQ2 Emul. ¥¼π½∩µ¿∩ IRQ2 ñ½∩ ß«ó¼ÑßΓ¿¼«ßΓ¿
- 10 72h Free SoundBlaster, τáßΓ« ñαπú¿Ñ πßΓα«⌐ßΓóá
- 11 73h Free ÄíΘÑ»α¿¡∩Γ«ú« »α¿¼Ñ¡Ñ¡¿∩ ¡Ñ ¿¼ÑÑΓ
- 12 74h Free ÄíΘÑ»α¿¡∩Γ«ú« »α¿¼Ñ¡Ñ¡¿∩ ¡Ñ ¿¼ÑÑΓ
- 13 75h Math ÅαÑαδóá¡¿Ñ ß«»α«µÑßß«αá
- 14 76h Hard disk âÑ¡Ñα¿Γß∩ HDD-¬«¡Γα. »« «¬«¡τá¡¿¿ «»Ñαᵿ¿
- 15 77h Free ÄíΘÑ»α¿¡∩Γ«ú« »α¿¼Ñ¡Ñ¡¿∩ ¡Ñ ¿¼ÑÑΓ
-
- Q: ì¿τÑú« ¡Ñ »«¡∩½ ¡áßτÑΓ IRQ2/IRQ9 :-(
-
- A: êßΓ«α¿∩ Γᬫóá. é PC/XT íδ½ Γ«½∞¬« «ñ¿¡ ¬«¡Γα«½½Ñα »αÑαδóá¡¿⌐, ¿ óßÑ
- »αÑαδóá¡¿∩ ¼«ª¡« í佫 ¿ß»«½∞º«óáΓ∞ ñ½∩ ¬á¬¿σ-½¿í« µÑ½Ñ⌐. é AT
- ¡Ñ«íσ«ñ¿¼« í佫 πóѽ¿τ¿Γ∞ ¬«½¿τÑßΓó« »αÑαδóá¡¿⌐, á »«ß¬«½∞¬π 8259
- ß«Ññ¿¡∩εΓß∩ ¬á߬áñ¡«, φΓ« «º¡áτὫ, τΓ« «ñ¿¡ ¿º óσ«ñ«ó IRQ 8259-1
- ¡Ñ«íσ«ñ¿¼« í佫 ¿ß»«½∞º«óáΓ∞ ñ½∩ »«ñ¬½ετÑ¡¿∩ óΓ«α«ú« ¬«¡Γα«½½Ñαá.
- üδ½ óδíαá¡ IRQ2. Åα¿ φΓ«¼ »α¿Φ½«ß∞ αÑΦáΓ∞ »α«í½Ñ¼π ß«ó¼ÑßΓ¿¼«ßΓ¿.
- äѽ« ó Γ«¼, τΓ« IRQ2 íδ½ óδóÑñÑ¡ ¡á ß½«Γδ ¿ ¼«ú ¿ß»«½∞º«óáΓ∞ß∩
- αẽ¿τ¡δ¼¿ πßΓα«⌐ßΓóἿ. Å«½πτáÑΓß∩ ß½ÑñπεΘá∩ ºáñáτá: ¿¼ÑÑΓß∩
- πßΓα«⌐ßΓó«, ¬«Γ«α«Ñ óΓδ¬á½«ß∞ ó PC ¿ óδαáíáΓδóὫ IRQ2, ¿ ß«ΣΓ ¬
- ¡Ñ¼π, ¬«Γ«αδ⌐ ßáñ¿½ß∩ ¡á ß««ΓóÑΓßΓóπεΘÑÑ »αÑαδóá¡¿Ñ « «íαáíáΓδóá½
- Ñú«. ìÑ«íσ«ñ¿¼« ßñѽáΓ∞ Γá¬, τΓ«íδ Ñú« ¼«ª¡« í佫 ó«Γ¬¡πΓ∞ ó AT ¿
- τΓ«íδ «¡« ¿ ß«ΣΓ »α«ñ«½ªá½¿ αáí«ΓáΓ∞. ÉÑΦÑ¡á íδ½á »α«í½Ñ¼á ß½ÑñπεΘ¿¼
- «íαẫ¼: ó«-»Ñαóδσ, ¡á ß½«Γ ¡á ¬«¡Γá¬Γ B4 ó¼ÑßΓ« IRQ2 ΓÑ»Ñα∞
- óδó«ñ¿Γß∩ IRQ9 «Γ 8259-2. é«-óΓ«αδσ, í¿«ß«ó߬¿⌐ «íαáí«Γτ¿¬ IRQ9
- φ¼π½¿απÑΓ IRQ2, Γ« ÑßΓ∞ óδºδóáÑΓ ß««ΓóÑΓßΓóπεΘ¿⌐ Ѽπ óÑ¬Γ«α Int 0Ah.
- Æá¬ τΓ« ΓÑ»Ñα∞ ñ½∩ ßΓáα«ú« πßΓα«⌐ßΓóá »α«µÑßß óδú½∩ñ¿Γ ß½ÑñπεΘ¿¼
- «íαẫ¼: ôßΓα«⌐ßΓó« úÑ¡Ñα¿Γ IRQ2, ¬«Γ«α«Ñ ¡á ßἫ¼ ñÑ½Ñ IRQ9,
- óδºδóáÑΓß∩ «íαáí«Γτ¿¬ IRQ9 ¿ »α«úαá¼¼¡« óδºδóáÑΓ «íαáí«Γτ¿¬ IRQ2
- ß«ΣΓá ¬ φΓ«¼π πßΓα«⌐ßΓóπ, ó¿ß∩Θ¿⌐ ¡á Int 0Ah. æ«ΣΓ ñπ¼áÑΓ, τΓ« Γᬠ¿
- ¡áñ«, ¿ ¡¿τÑú« ¡Ñ ºá¼ÑτáÑΓ. Åα¿ ¬«¡ßΓαπ¿α«óá¡¿¿ ªÑ ßó«¿σ πßΓα«⌐ßΓó
- ¼«ª¡« óÑΦáΓ∞ ß«ΣΓ ßαáºπ ¡á IRQ9. àßΓÑßΓóÑ¡¡«, Ñß½¿ ¡πª¡« «ßΓáó¿Γ∞
- 󫺼«ª¡«ßΓ∞ ó«Γ¬¡πΓ∞ πßΓα«⌐ßΓó« ¿ ó XT, Γ« ¡áñ« ßñѽáΓ∞ ¡«¼Ñα IRQ
- ¿º¼Ñ¡∩Ѽδ¼.
-
- Q: çáτѼ ¡πª¡« »αÑαδóá¡¿Ñ «Γ EGA/VGA ¿ úñÑ ¿ß»«½∞ºπÑΓß∩?
-
- A: ¥Γ« »αÑαδóá¡¿Ñ óδºδóáÑΓß∩ ó ¬«¡µÑ »α«α¿ß«ó¬¿ ¬áªñ«ú« ¬áñαá, »«ºó«½∩∩
- »α«úαá¼¼Ñ óδ»«½¡∩Γ∞ ¬á¬¿Ñ-Γ« ñÑ⌐ßΓó¿∩ ó« óαѼ∩ «íαáΓ¡«ú« σ«ñá ½πτá.
- ¥Γ« ¡πª¡« ¡Ñ¬«Γ«αδ¼ úαáΣ¿τÑ߬¿¼ »α¿½«ªÑ¡¿∩¼, τΓ«íδ ¿ºíѪáΓ∞ »«í«τ¡δσ
- ó¿ºπá½∞¡δσ φΣΣÑ¬Γ«ó »α¿ ß¼Ñ¡Ñ ßΓαá¡¿µδ ¿½¿ »á½¿Γαδ. ì« Γᬠ¬á¬ φΓ«
- »αÑαδóá¡¿Ñ ¼«ªÑΓ íδΓ∞ ºá»αÑΘÑ¡« ¡á »½áΓÑ ñªá¼»Ñα«¼, »α¿τѼ áñá»ΓÑαδ
- »α«ñáεΓß∩ ¬á¬ αáº ß ºá»αÑΘÑ¡¡δ¼ »αÑαδó᡿Ѽ, φΓ« »αÑαδóá¡¿Ñ ó
- ¡áßΓ«∩ΘÑÑ óαѼ∩ »αá¬Γ¿τÑ߬¿ ¡Ñ ¿ß»«½∞ºπÑΓß∩, Γᬠ¬á¬ ¡¿¬Γ« ¡Ñ íπñÑΓ
- ºáßΓáó½∩Γ∞ »«½∞º«óáΓѽ∩ ñ½∩ αáí«Γδ »α«úαá¼¼δ «Γ¬αδóáΓ∞ ¼áΦ¿¡π ¿
- »ÑαÑΓδ¬áΓ∞ ñªá¼»Ñαδ. ùΓ«íδ «Γ߽Ѫ¿óáΓ∞ ¬«¡Ñµ ¬áñαá, »α«úαá¼¼δ
- ¿ß»«½∞ºπεΓ µ¿¬½δ «»α«ßá τÑαѺ »«αΓδ.
-
- Q: ùΓ« Γá¬«Ñ ¬«¡Σ½¿¬Γδ IRQ ¿ ¬á¬ ¿σ ¿ºíѪáΓ∞?
-
- A: è«¡Σ½¿¬Γ IRQ- φΓ« ¬«úñá ¡Ñ߬«½∞¬« πßΓα«⌐ßΓó ß« ßó«¿¼¿ «íαáí«Γτ¿¬á¼¿
- »δΓáεΓß∩ ¿ß»«½∞º«óáΓ∞ «ñ¿¡ IRQ, ¡Ñ π¼Ñ∩ »α¿ φΓ«¼ αáºñѽ∩Γ∞ Ñú«
- á»»áαáΓ¡« ¿½¿ »α«úαá¼¼¡« (í«½∞Φ¿¡ßΓó« ß«óαѼѡ¡«ú« »α«úαá¼¼¡«ú«
- «íÑß»ÑτÑ¡¿∩ ¬á¬ αẠ¡Ñ π¼ÑÑΓ). ä½∩ αáºαÑΦÑ¡¿∩ ¬«¡Σ½¿¬Γá ¡Ñ«íσ«ñ¿¼«
- «»αÑñѽ¿Γ∞, ¬á¬¿Ñ ¿¼Ñ¡¡« πßΓα«⌐ßΓóá »ÑαÑßѬáεΓß∩, ¿ »ÑαÑ¡ÑßΓ¿ «ñ¡« ¿º
- ¡¿σ ¡á ßó«í«ñ¡δ⌐ IRQ. Åα¿óÑñѼ ¡Ñ߬«½∞¬« αѬ«¼Ñ¡ñᵿ⌐ »« φΓ«¼π
- »«ó«ñπ.
-
- ùáΘÑ óßÑú« óßΓαÑτáεΓß∩ ¬«¡Σ½¿¬Γδ »« IRQ COM-»«αΓ«ó. ¥Γ« ßó∩ºá¡« ¬á¬ ß
- ¿σ αáß»α«ßΓαá¡Ñ¡¡«ßΓ∞ε, Γᬠ¿ c ΓѼ, τΓ« COM2 ¿ COM4 ¿ß»«½∞ºπεΓ »«
- π¼«½τá¡¿ε IRQ3, á COM1 ¿ COM3 - IRQ4. é«Γ ¬«¡¬αÑΓ¡δ⌐ »α¿¼Ñα.
-
- Q: ìá ¼áΦ¿¡Ñ ßΓ«¿Γ ßΓá¡ñáαΓ¡á∩ ¼π½∞Γ¿¬áαΓ«τ¬á, ¡á COM1 ¡áσ«ñ¿Γß∩ ¼δΦ¬á.
- ìáñ« »«ßΓáó¿Γ∞ ¼«ñѼ. èᬠÑú« ¡áßΓα«¿Γ∞?
-
- A: é«-»Ñαóδσ, ¡Ñ«íσ«ñ¿¼« »«ßΓáó¿Γ∞ Ñú« ¡á COM3 ¿½¿ COM4, τΓ«íδ «¡ ¡Ñ
- »ÑαÑßѬá½ß∩ ß ¼π½∞Γ¿¬áαΓ«⌐ ó »α«ßΓαá¡ßΓóÑ »«αΓ«ó. é«-óΓ«αδσ, ¿º ¡¿σ
- ¡Ñ«íσ«ñ¿¼« óδíαáΓ∞ ëà »«αΓ, IRQ ¬«Γ«α«ú« »« π¼«½τá¡¿ε ¡Ñ ß«ó»áñáÑΓ
- ß ¿ß»«½∞ºπÑ¼δ¼ ¼δΦ¬«⌐. é ñá¡¡«¼ ß½πτáÑ φΓ« COM4 (IRQ3). àß½¿ ¼δΦ¬á
- ¡á óΓ«α«¼ »«αΓπ, Γ« ñ½∩ ¼«ñÑ¼á ¡áñ« ¿ß»«½∞º«óáΓ∞ COM3 (IRQ4). ìá
- ßἫ¼ ñÑ½Ñ áñαÑß »«αΓá ¿ IRQ ó ¼«ñѼáσ «íδτ¡« óδßΓáó½∩εΓß∩
- ¡Ñºáó¿ß¿¼«, ¡« ñá¡¡δ⌐ ß«óÑΓ »αÑß½ÑñπÑΓ µÑ½∞ε ¿ºíѪáΓ∞ ¡ÑßΓá¡ñáαΓ¡δσ
- ¡áßΓα«Ñ¬, τΓ« π»α«ßΓ¿Γ ¬«¡Σ¿úπα¿α«óá¡¿Ñ »α«úαá¼¼¡«ú« «íÑß»ÑτÑ¡¿∩. Æ«
- ªÑ «Γ¡«ß¿Γß∩ ¬« óßѼ »«ß½ÑñπεΘ¿¼ ß½πτá∩¼.
-
- æΓá¡ñáαΓ¡δÑ ¡áº¡áτÑ¡¿∩ ñ½∩ COM-»«αΓ«ó:
- Å«αΓ COM1 COM2 COM3 COM4
- üẫóδ⌐ áñαÑß 3F8 2F8 3E8 2E8
- IRQ 4 3 4 3
-
- é»α«τѼ, ½πτΦÑ ¡Ñ íπñѼ «»¿ßδóáΓ∞ ¬áªñδ⌐ ß½πτá⌐ ß½«óÑß¡«, á ¿º«íαế¼
- Γáí½¿µπ αѬ«¼Ñ¡ñπѼδσ ¬«¡Σ¿úπαᵿ⌐:
-
- IRQ2 IRQ3 IRQ4 IRQ5 IRQ7 IRQ10
- î«ñѼ3 î«ñѼ(COM4) îδΦ∞ (COM1) î«ñѼ2(COM3) SB
- î«ñѼ3 îδΦ∞ (COM2) Modem(COM3) Modem2(COM4) SB
- î«ñѼ3 î«ñѼ(COM4) îδΦ∞ (COM1) î«ñѼ2(COM3) Printer SB
- î«ñѼ3 îδΦ∞ (COM2) Modem(COM3) Modem2(COM4) Printer SB
-
- ü뫨 ¿ß»«½∞º«óá¡δ ß½ÑñπεΘ¿Ñ ß««íαáªÑ¡¿∩: ó« 󫺼«ª¡«ßΓ¿ ßΓá¡ñáαΓ¡δÑ
- ¡áº¡áτÑ¡¿∩, »« 󫺼«ª¡«ßΓ¿ «íσ«ñ¿Γ∞ß∩ IRQ3-IRQ7. äóá »«ß½Ññ¡¿σ
- ß½πτá∩- ¬«úñá ¿ß»«½∞ºπÑΓß∩ »αÑαδóá¡¿Ñ «Γ »α¿¡ΓÑαá. ìῼѡ∞Φ¿¼¿
- 󫺼«ª¡«ßΓ∩¼¿ »« ¬«¡Σ¿úπα¿α«óá¡¿ε «í½áñáÑΓ ¼δΦ¬á, «Γ ¡ÑÑ
- ß««ΓóÑΓßΓóÑ¡¡« óδí¿αáÑΓß∩ óáα¿á¡Γ. üÑαÑΓÑ ß»¿ß«¬ Γ«ú«, τΓ« ¡áñ«
- »«ßΓáó¿Γ∞, ¿ ¿ñÑΓÑ ß ¡áτá½á Γáí½¿µδ, »α«óÑα∩∩, »«ñσ«ñ¿Γ ½¿ ¬áªñá⌐
- óáα¿á¡Γ, Ñß½¿ óδíα«ß¿Γ∞ ¿º ¡Ñú« ½¿Φ¡ÑÑ «í«απñ«óá¡¿Ñ. Åα«Φπ
- ß««íαáªÑ¡¿∩ ¡áßτÑΓ Γ«ú«, ¬á¬ ñ«½ª¡á óδú½∩ñÑΓ∞ φΓá Γáí½¿µá ¿ ñ«½ª¡á ½¿
- ó««íΘÑ, «Γ»¿ßáΓ∞ ¼¡Ñ (áñαÑß ó ¬«¡µÑ Σá⌐½á). ÉẼÑα Γáí½¿µδ óßÑú« ó
- τÑΓδαÑ ßΓ᫬¿ ∩ó¿½ß∩ αѺπ½∞ΓáΓ«¼ ¼«Ñ⌐ ß½áí«⌐ Σá¡Γế¿, ¡Ñ ß»«ß«í¡«⌐
- »α¿ñπ¼áΓ∞ ñ«ßΓáΓ«τ¡«Ñ ¬«½¿τÑßΓó« »α«í½Ñ¼ ß ¬«¡Σ¿úπα¿α«ó᡿Ѽ.
-
- Q: èᬠ»αáó¿½∞¡« ßñѽáΓ∞ πßΓα«⌐ßΓó« ó ß½«Γ, ¿ß»«½∞ºπεΘÑÑ IRQ? ¡« ½¿
- ¿ß»«½∞º«óáΓ∞ ¡Ñ߬«½∞¬« πßΓα«⌐ßΓó ¡á «ñ¡«¼ IRQ?
-
- A: ¡«. Éáßß¼«Γα¿¼ πßΓα«⌐ßΓó« óδσ«ñá IRQ ¡á »½áΓÑ. é«-»Ñαóδσ, ó
- »áß߿󡫼 ß«ßΓ«∩¡¿¿ «¡ ñ«½ªÑ¡ íδΓ∞ ó Z-ß«ßΓ«∩¡¿¿. ç¡áτ¿Γ, ¡πªÑ¡
- φ½Ñ¼Ñ¡Γ ß ΓαÑσßΓáí¿½∞¡δ¼ óδó«ñ«¼. ¥Γ« ¡πª¡«, τΓ«íδ ¼«ª¡« í佫
- »«ñ¬½ετáΓ∞ ¡Ñ߬«½∞¬« »½áΓ ¬ «ñ¡«¼π IRQ. èα«¼Ñ Γ«ú«, »«ß¬«½∞¬π ó
- ¼áΦ¿¡Ñ φΓ« «íδτ¡« ¡Ñ »αÑñπß¼«ΓαÑ¡«, ¡áñ« ºáΦπ¡Γ¿α«óáΓ∞ óδσ«ñ ¡á ºÑ¼½ε
- αѺ¿ßΓ«α«¼ ¬¿½««¼ ¡á ñÑß∩Γ∞, τΓ«íδ «íÑß»Ñτ¿Γ∞ ¡π½Ñó«⌐ πα«óÑ¡∞ ó
- »áß߿󡫼 ß«ßΓ«∩¡¿¿. Åα¿ óδñáτÑ IRQ óδσ«ñ ñ«½ªÑ¡ »ÑαÑσ«ñ¿Γ∞ ó
- Ññ¿¡¿τ¡«Ñ ß«ßΓ«∩¡¿Ñ. Æá¬¿¼ «íαẫ¼, ñ½∩ ¬«ααÑ¬Γ¡«⌐ αáí«Γδ ¡πªÑ¡
- φ½Ñ¼Ñ¡Γ Γ¿»á 555ïÅ8 ¿ αѺ¿ßΓ«α- ¡Ñ «τÑ¡∞ ß½«ª¡«. ÆÑ»Ñα∞ « »α«úαá¼¼¡«¼
- «íÑß»ÑτÑ¡¿¿. ä½∩ Σπ¡¬µ¿«¡¿α«óá¡¿∩ ¡Ñ߬«½∞¬¿σ ¡Ñºáó¿ß¿¼δσ «íαáí«Γτ¿¬«ó
- «¡¿ ñ«½ª¡δ óδ»«½¡∩Γ∞ ß½ÑñπεΘ¿Ñ ñÑ⌐ßΓó¿∩: é«-»Ñαóδσ, ßαáºπ ªÑ
- αẼá߬¿α«óδóáΓ∞ IRQ, á ñ½∩ »αÑñ«ΓóαáΘÑ¡¿∩ »«óΓ«α¡«ú« óσ«ñá »α¿
- ¡ÑαÑÑ¡Γαá¡Γ¡«¼ ¬«ñÑ ¿ß»«½∞º«óáΓ∞ ß«íßΓóÑ¡¡δÑ Σ½áª¬¿. é«-óΓ«αδσ,
- ¿ßσ«ñ¿Γ∞ ¿º Γ«ú«, τΓ« ¡Ñ¿ºóÑßΓ¡«, ßó«Ñ ½¿ πßΓα«⌐ßΓó« ΓαÑíπÑΓ
- «íαáí«Γ¬¿, ¿ »α«óÑα∩Γ∞ φΓ«. ÄΓßεñá ßαáºπ ß½ÑñπÑΓ óδó«ñ, τΓ«
- πßΓα«⌐ßΓó« ñ«½ª¡« ¿¼ÑΓ∞ ¬á¬¿Ñ-Γ« »«αΓδ, »« ¬«Γ«αδ¼ φΓ« ¼«ª¡«
- ¿ñÑ¡Γ¿Σ¿µ¿α«óáΓ∞. é-ΓαÑΓ∞¿σ, óßÑúñá »ÑαÑñáóáΓ∞ π»αáó½Ñ¡¿Ñ »« µÑ»«τ¬Ñ
- ß½ÑñπεΘѼπ «íαáí«Γτ¿¬π. ¥Γ« ¡áñ« ñѽáΓ∞ ¿ ó ß½πτáÑ á¬Γ¿ó¡«ßΓ¿ ßó«Ñú«
- πßΓα«⌐ßΓóá, τΓ«íδ »α¿ ß«ó»áñÑ¡¿¿ ß¿ú¡á½«ó IRQ «Γ ¡Ñ߬«½∞¬¿σ πßΓα«⌐ßó,
- τΓ« «º¡áτáÑΓ ¿σ »«ΓÑαε, «ßΓá½∞¡δÑ ¡Ñ «ßΓ὿ß∞ íѺ «íαáí«Γ¬¿. ê
- »ÑαÑßΓáÑΓ íδΓ∞ ¬α¿Γ¿τ¡δ¼ óαѼ∩, ¬«Γ«α«Ñ πßΓα«⌐ßΓó« ñÑαª¿Γ á¬Γ¿ó¡δ¼
- ß¿ú¡á½ IRQ.
-
- Q: ƒ ßñѽὠπßΓα«⌐ßΓó«, »ÑαÑñáεΘÑÑ/»α¿¡¿¼áεΘÑÑ ñá¡¡δÑ ¿ úÑ¡Ñα∩ΘÑÑ »α¿
- φΓ«¼ IRQ, ¿ ß«ΣΓ ¬ ¡Ñ¼π, αáí«ΓáεΘ¿⌐ ó Σ«¡«ó«¼ αѪ¿¼Ñ. Äñ¡á¬« ߬«α«ßΓ∞
- »ÑαÑñáτ¿ «τÑ¡∞ ¡¿º¬á, ¿ ¬«¼»∞εΓÑα ß¿½∞¡« Γ«α¼«º¿Γß∩ »α¿ φΓ«¼. ùΓ«
- ñѽáΓ∞?
-
- A: é맮ó »αÑαδóá¡¿∩ - φΓ« ñ«ó«½∞¡« ñ½¿Γѽ∞¡δ⌐ »α«µÑßß, »«φΓ«¼π ¡áñ«
- ¼¿¡¿¼¿º¿α«óáΓ∞ ¿σ ¬«½¿τÑßΓó« ¡á Ññ¿¡¿µπ ¿¡Σ«α¼áµ¿¿. Æ« ÑßΓ∞ ¡áñ«
- »ÑαÑñáóáΓ∞ ¿¡Σ«α¼áµ¿ε í½«¬á¼¿ ó ß¿¡σα«¡¡«¼ αѪ¿¼Ñ, á »αÑαδóá¡¿Ñ
- ñ«½ª¡« úÑ¡Ñα¿Γ∞ß∩ Γ«½∞¬« «ñ¡«, »α¿ »«ßΓπ»½Ñ¡¿¿ í½«¬á. àß½¿ αáí«Γá ß
- í½«¬á¼¿ ¡Ñ󫺼«ª¡á, »α¿¼Ñ¡∩εΓ FIFO, ¡á»α¿¼Ñα, ó COM-»«αΓáσ. ¥Γ« íπΣÑα
- Γ¿»á «τÑαÑñ∞, ¡á¬á»½¿óáεΘ¿⌐ ¿¡Σ«α¼áµ¿ε ¿ óδñáεΘ¿⌐ »αÑαδóá¡¿Ñ »«
- ñ«ßΓ¿ªÑ¡¿¿ «»αÑñѽѡ¡«⌐ ßΓѻѡ¿ ¡á»«½¡Ñ¡¡«ßΓ¿, »«ß½Ñ τÑú« ¼«ª¡«
- ßτ¿ΓáΓ∞ ÑÑ óßε ßαáºπ. Æ« ªÑ ßá¼«Ñ »α¿ »ÑαÑñáτÑ- íπΣÑα ºá»«½¡∩ÑΓß∩ ¿
- ¡áτ¿¡áÑΓ ßá¼ »ÑαÑñáóáΓ∞ ñá¡¡δÑ ñá½∞ΦÑ, á »« «¬«¡τá¡¿¿ »ÑαÑñáτ¿
- óδºδóáÑΓ »αÑαδóá¡¿Ñ. ÉÑ὿ºπÑΓß∩ FIFO, ¬á¬ »αá󿽫, ¡á «Γñѽ∞¡δσ
- ¼¿¬α«ßσѼáσ, ¿¼ÑεΘ¿σ ó ¡áºóá¡¿¿ µ¿Σαδ 16550.
-
-
- ū߽Ñß½«ó¿Ñ:
-
- Å¿Φ¿ΓÑ ¼¡Ñ, Ñß½¿ éδ ºá¼ÑΓ¿½¿ «Φ¿í¬¿/¡ÑΓ«τ¡«ßΓ¿, ¿½¿ ßτ¿ΓáÑΓÑ, τΓ«
- ßεñá ¡áñ« ñ«íáó¿Γ∞ ÑΘÑ ¬á¬πε-¡¿íπñ∞ ¿¡Σ«α¼áµ¿ε.
-
- Alexey Kulentsov,
- 2:5020/216.6 aka 2:5020/401.7
-
- end of file
-