*   >> lukeminen koulutus Artikkelit >> science >> computers

Keskeytys pyynnöt (IRQ)

ytykset mahdollistavat on helpottaa käyttöjärjestelmän (DOS tai käyttöjärjestelmä), sovelluksia ja muita ohjelmisto pääsee suoraan toisiinsa BIOS rutiinit tarvitsematta tietää, missä kohdesovellukseen asuu muistissa.

keskeytysvektoritaulukkoa

Normaalisti soittaa ohjelmisto rutiini sinun täytyy tietää sen osoite ( sijainti) muistiin. Kuitenkin; jossa keskeyttää pyyntöjä taulukko nimeltään keskeyttää vektorin pöytä on luotu ja tämä käytetään ohittamaan tarvetta nimenomaisesti tietää oikea osoite muistiin.

Nyt aina, kun järjestelmä on käynnistynyt, BIOS asettaa osoitteet edustavat jossa sen rutiinit sijaitsevat kunkin keskeyttää että se on konfiguroitu vastaamaan.

Aina DOS, käyttöjärjestelmän tai muiden sovellusten haluat käyttää BIOS rutiini , se tuottaa ohjelmistokeskeytys. Järjestelmä käsittelee keskeyttää hakemalla arvo keskeyttää vektorin taulukko ja sitten automaattisesti hyppää suoraan sopiva BIOS rutiinia. Nykyaikaiset käyttöjärjestelmät ja sovellukset sekä DOS voi myös suoraan käyttää tätä keskeyttää vektorin taulukossa.


BIOS sidotut Looginen Nimet

BIOS määrittää loogiset nimet laitteisiin perustuu niiden IRQ numero ja muisti osoite. Esimerkiksi: IRQ 3 ja I /O-osoite 2F8-2FFh tulee COM2.

Vanhemmille järjestelmät; kuten perustuu noin ISA-väylä, se on usein niin, että oletuksena IRQ tehtävät on säilytettävä. Tämä välttämättömyys on yleisin isompien ohjelmistoja ja pelejä, jotka vaativat ISA SoundBlaster äänikortti saavutettavuuteen käyttäen seuraavia kokoonpanoja: IRQ 5, I /O-osoite 220h ja DMA 1. Laiminlyönti johtaa; parhaimmillaan ei peli ääntä ja pahimmillaan ilman peli ollenkaan.


Keskeytys Yhteenveto

Lyhyesti; keskeyttää pyynnöt ovat mekanismi, jonka avulla eri laitteiden ja ohjelmistojen, jotka muodostavat tietokone hypätä suorittava jono, jotta tehtävät ennalta määrätty "suurempi" etusijan toteutetaan "vuorolla". BIOS-palvelut niistä käytetään ohjelmistoa keskeyttää, jotka ovat samanlaisia ​​kuin laitteistokeskeytykset, paitsi, että ne tuotetaan sisällä CPU ohjelmien sen sijaan, että ulkopuolelta keskusyksikön laitteita.

Page   <<  [1] [2] [3] 
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.