Hver datamaskin som er koblet til IBM ThinkPad R52 bruker et bestemt sett med ressurser til å fungere og kommunisere med den sentrale processing unit og RAM . De fleste maskinvareenheter har unike ressurser , men konflikter oppstå når flere enheter forsøker å bruke en unshareable ressurs samtidig . Avbruddsforespørsler
ombord og dedikerte komponenter installert til ThinkPad R52 diskusjon til prosessoren via kretser kalles interrupt forespørsel kanaler, eller IRQer . Disse kanalene linje overflate av hovedkortet og er forankret i sporet kontakter som brukes til å feste utstyr til PCen. Enheter bruker IRQer å be om tillatelse fra CPU til å utføre en bestemt handling , hvis en enhet ikke kan kommunisere med CPU , slutter enheten fungerer. Noen maskinvareenheter bruke en Peripheral Component Interconnect buss, som kan dele IRQ , men de fleste komponenter installert i ThinkPad R52 bruker en industristandard arkitektur bussen, som ikke kan .
Minneadresser
Hvis datamaskinen skal finne hvilken enhet som sender en avbruddsforespørsel , må den sjekke vektor tabellen, som inneholder en liste over de ulike minneadresser . Minneadresser blir tildelt hver enhet installert til IBM ThinkPad R52 . Når datamaskinen finner enheten ansvarlig for IRQ overføring , kaller det på sjåføren - en programvare som oversetter data mellom operativsystem og en bestemt maskinvare komponent - å kjøre den forespurte rutine. Hvis to eller flere enheter som er tildelt de samme minneadresser , vil ThinkPad ikke klarer å finne ut hvilken enhet som sendte IRQ .
Input /Output Adresser
ThinkPad R52 bruker input /output porter, eller radiokanaler , til å motta data fra og sender data til hardware komponenter i datamaskinen . I /O- porter bruker et heksadesimalt format og er nummerert 0000h til FFFFh . ThinkPad R52 har over 60.000 tilgjengelige porter , og de fleste enheter har forhåndsdefinert I /O- adresser , slik at I /O konflikter er sjeldne. Noen konflikter kan forhindre at datamaskinen starter opp helt.
Feilsøking
Windows XP Professional, operativsystemet som følger med ThinkPad R52 , gir muligheter til å endre IRQ , minne adresse og i /O- port oppdrag for enheter som er koblet til datamaskinen. Disse alternativene er tilgjengelige fra Device Manager , som finnes i Kontrollpanel. Manuelt endre disse oppgavene , fremfor å bruke de automatiske konfigurasjoner , kan produsere konflikter mellom enheter. Installere et utvidelseskort til en av de CardBus -spor kan også føre til problemer hvis kortet bruker en I /O- port adresse som er forhåndsdefinert for bruk med en annen komponent.