Hogyan kell kezelni a irq

Ebben a cikkben szeretnék beszélni, amit soha nem lehet emlékeztetni magunkat, és talán érdemes idegek összeszerelés után, vagy frissítse a számítógép: lefagy, spontán újraindul, makacs elutasítása lehet betölteni, az állandó „kék képernyő a halál”, nem lehet kimutatni, eszközök, helytelen dolgozni ... a lista megy tovább és tovább. Nagyon gyakran, ezek a „hibák” zajlanak hibájából megszakítást, és ha érdekli a számítógép, meg kell tudni, hogy hol és miért vannak ilyen problémák, és valószínűleg a legfontosabb, hogyan kell harcolni.







Megszakítani, vagy IRQ (Interrupt Request) - ezek a jelek, hogy elmondja a processzor kell feldolgozni a fenti kérelmet a készülékből, és jeleket küld, hogy teljesíti ugyanazt a processzort vezérlő eszköz, amely segítségével az IRQ processzor reagál a különböző eseményeket.

Úgy történt, hogy a fejlesztés olyan technológia bizonyos korlátai, nem szándékosan, persze, hanem azért, mert néhány jellemzője ez az innováció, vagy egyszerűen csak a hibákat. Így volt ez megszakításokkal. Kezdetben, amikor az IBM fejlesztette ki az IBM PC (már 1980-81-ben az elmúlt évezredben) architektúra, ők rakták nem annyira (8), akkor azonban hozzáadott azonos mennyiségű, akik egy „régi” törni egy új kontroller, de én nem mondanám, hogy elég volt. És akkor, az IBM már nem az egyetlen részt vesz a PC platform, és kompatibilitási problémák elkerülése végett a többi, nem több, megszakítások és nem adunk hozzá.

Mi lehet a probléma?

Amikor az IBM PC csak létre, megszakítás jött létre egy kis építészet, csak nyolc, mint írtam, és adott nekik, hogy minden „nonszensz”, mint a COM port, bár indokolja az IBM mérnökei, hogy a választás nem volt különleges, meg kellett találni később. Nyilvánvaló, hogy senki sem jósolt ilyen jövőbeni platform, ezért kiemeli, hogy van, bővítési lehetőség, maradt csak egy megszakítás, amelyet később elfoglalta a második vezérlő, „nyolc” IRQ. Ugyanakkor érdemes megjegyezni, hogy további megszakítások lehetett (és lehet) által kiadott letiltásával különböző foglalja el ezeket az ISA-eszközök: port, floppy meghajtó. Tehát, hibák vagy konfliktusok fordulnak elő, amikor több eszköz próbál dolgozni egy megszakítás. Ez nagyon nehéz, mert sok mai eszközök, különösen a hangkártyák és mindenféle multimédiás processzorok hordozzák a több eszköz. Még a legalapvetőbb „zvukovuhi” a fedélzeten legalább négy eszközök. Itt látható a csapda kártyát a modern számítógép:

A másodlagos IDE csatorna

A kérdés az, hogy mi működik a belső modem, amely egyébként viseli több eszköz egy megszakítás (hiányzik egy LPT2) mindössze két USB vezérlők? És ez az, ami.

Az így kapott oldat

Mint tudja, a számítógépek csak akkor működik, az „1” és „0” vagy „jel van,” és a „nincs jel”. Ha az ISA fogja állítani a sorban „1” jel eszköz, a másik készülék nem az egységek kiállított ugyanabban a sorban, a vezérlő nem reagál rájuk. Abban az esetben, PCI vezérlő ellenőrzi a forrást, majd feldolgozza azt. Ez lehetővé teszi, hogy több eszköz ugyanazt az IRQ. Elvileg igen, de ne feledje, hogy nem kell „lefagy” eszköz régebbi és újabb egy IRQ-csatorna. Van is egy véleményen van, hogy nem kerül semmibe, hogy egy megszakítás hangkártyával, hibák léphetnek fel. Ez persze nem mindig történik, de a legjobb, hogy kitaláljuk, valami megbízható.







Konfigurálása A BIOS megszakítások

Tehát mi alapján osztják ugyanazt a megszakítást? Amikor elindítod a rendszer BIOS elosztja a megszakítások az alábbiak szerint: IRQ vonalak minden eszköz, amely támogatja a Plug'n'Play technológia, és ez minden modern eszközök, kap egy ingyen megszakítást. Ha a megszakítás vége, de még mindig vannak unreached leves, a BIOS ad nekik, hogy a második fordulóban, mert kiderül, hogy bizonyos eszközök kaptak egy megszakító. Minden lesz csodálatos működik, ha egy megszakítás kapott két PCI eszközök, de ha PCI + ISA vagy ISA + ISA? Minden konfliktus. Mi folyamatnak kell lennie, hogy megragadja.

Továbbá meg kell jegyezni, hogy én vagyok a alaplap Epox 8K3AP az Award BIOS 6.00PG. A legkényelmesebb és logikus módon IRQ beállításokat -, hogy kijelölje a „kezeli.” Mi megy a PCI / PnP konfigurációk. Van egy beállítás INT Pin n kiosztás (ez rám, de akkor már, és ez is olyan neveket, mint Slot n Use IRQ (csak ne feledjük, ez volt az Award BIOS v 4.51 PG) ;. PCI slot n prioritású vagy valami valami ilyesmi). Minden elem ebben a menüben felel meg egy négy IRQ vonalak, így lehet rendelni minden sora felbontását.

Van egy másik módja annak, hogy hozzárendeli a megszakítást. Bemész ugyanazon PCI / PnP konfigurációk, van egy pont IRQ források (hogy ott kell tenni az értéket Resources által ellenőrzött azonos Manual), és ő volt az, akinek szüksége van velünk. Vannak beállítások minden lehetséges megszakításokkal. Biztos vagyok benne, hogy minden szoba lesz egy változata, amely társítva van egy PCI busz, például PCI / ISA vagy PCI eszköz, attól függően, hogy BIOS-verzió. És nekünk, mert az szükséges, hogy egy vagy több megszakítások kihagyott, hogy van fenntartva az ISA eszközöket. Szóval, a megszakítás, szeretné elhagyni, csak ki az effajta Legacy ISA. Újabb számítógépek minden sokkal könnyebbé válik, mivel az ISA sín hiánya, ami azt jelenti, hogy nem tudja hozzáadni az ISA eszközök, és csak a rendszer, mint a flopika vagy soros / párhuzamos port, a rendszer meg fogja érteni nagyon megfelelő. Ezekben a rendszerekben, hanem a Legacy ISA tűnik fenntartva érték, vagyis, akkor hagyja a megszakítás mentes. Erre akkor lehet szükség a legtöbb elméleti eset nem támogatja Plug'n'Play, a BIOS egyszerűen nem látja a készüléket meg kell, hogy elérje.

Ugyanebben a menüben van egy másik hasznos elem. a telepített berendezések információt tárolnak ESCD (Extended System Configuration Data). Ezt az információt minden alkalommal ellenőrizni, mielőtt belépne a merevlemezt az operációs rendszer indításához. Természetesen, ha a konfiguráció megváltoztatása ESCD frissített, és amikor a frissítés következik be, és a megváltozott IRQ. Beállítása a Reset Configuration Data opciót Enabled, akkor állítsa vissza a ESCD a következő indításkor.

A díj 6,00, vagyis a BIOS van telepítve a legtöbb alaplap, van egy másik érdekes „feature”. Ha megy a Power Management Setup „IRQ / eseménytevékenységeket észlelés” IRQ-k Activity Monitoring és ott lehet beállítani az eszközöket, amelyek a megszakítás felébred a számítógépet. Itt láthatjuk az aktuális eloszlása ​​és az IRQ száma, de nem mindig lehetséges, hogy támaszkodni, és itt miért:

Beállítás megszakítás Windows

Miután a BIOS IRQ számot kiosztási eljárás dugja az orrát a Windows. Annak érdekében, hogy minden helyesen történt, annak ellenére, hogy a Windows beavatkozik a fenti eljárás nem mindig szükséges, hogy mindig a legfrissebb alaplapi illesztőprogramok. Ez nagyon fontos, különösen, ha már begyűjtött / megvásárolt egy modern számítógép egy alaplap egy új vagy viszonylag új lapkakészlet és tegye mindezt néhány Windows 98 ... én személyesen ismerek egy csomó ember, aki úgy gondolja, mint ez: az én szülő fedélzeten harangok és a síp nem minden van szabvány, nincs „fa” nem ... Ez az egész rossz. A normál működés a rendszer, különösen, ha a megszakításokat együtt alkalmazzuk, szükséges, hogy a Windows felismeri a lapkakészlet és betöltött IRQ Miniport. Ne felejtsük el, hogy egy friss, vagy legalább egy „natív” vezetők minden eszköz, ami segít, hogy a rendszer megfelelően működik.

Ha Windows 9x, majd annak érdekében, hogy megfelelően elosztott megszakítás vagy kijavítani, megy a rendszer tulajdonságait, erre a célra az Eszközök lapon scroll Keresés rendszer eszközöket, és a PCI busz. Ha IRQ Miniport betöltve, akkor minden rendben van. A Win 9x, akkor, mint a BIOS mentés megszakítása. Szintén Eszközkezelőben keresse a számítógépet, és hívja a tulajdonságait. De ahhoz, hogy olyan egyedi megszakítja egy speciális eszközzel, el kell mennie a saját tulajdonságai és az Erőforrások fülre, állítsa be a megfelelő megszakítás. Sajnos, ez csak akkor lehetséges, Win 9x, Win XP, mint én nem néztem, és nem találtam, hogyan kell visszavonni az automatikus beállítást.

Powered by uCoz




Kapcsolódó cikkek