Powrót   Forum CDRinfo.pl > Różne > Off topic

Off topic Forum poświęcone wszelkim innym tematom.



Witaj Nieznajomy! Zaloguj się lub Zarejestruj

Zarejestrowani użytkownicy mają dostęp do dodatkowych opcji, lepszej wyszukiwarki oraz mniejszej ilości reklam. Rejestracja jest całkowicie darmowa!

Odpowiedz na post
 
Opcje związane z dyskusją Tryby wyświetlania
Stary 28.05.2004, 16:00   #1
Maciej
.:Esin Member:.
CDRinfo VIP
 
Avatar użytkownika Maciej
 
Data rejestracji: 31.12.2002
Lokalizacja: PL
Posty: 7,665
Maciej niedługo stanie się sławny ;) <50 - 149 pkt>Maciej niedługo stanie się sławny ;) <50 - 149 pkt>
hee....
Zacznijmy od tego co to jest przerwanie (interrupt)...
Jak sama wskazuje przerywa ono prace procesora...np. taka sytuacja:
Procesor wykonuje jakieś obliczenia, a użytkownik w tym czasie nacisnął klawisz. Procesor musi przerwać obliczenia, aby zareagować w tym czasie na naciśnięcie klawisza. Gdyby nie było przerwań procesor cały czas by musiał kontrolować klawiature i inne urządzenia np. drukarkę ,mysz itp.

Każde urządzenie ,które chce coś przekazać prcesorowi wysyła specjalny sygnał nazywanym zgłoszeniem przerwania IRQ (Interrupt request) .Sygnały te od wszystkich urządzeń zbierają się w specjalnym układzie ,nazywanym sterownikiem przerwań. On decyduje o kolejności obsługiwania zgłoszonych przerwań, wstrzymuje prace procesora i podsuwa mu specjalne programiki ,nazywane programami obsługi przerwań ISR (Interrupt Service Routine).
__________________
Jak mądrze zadawać pytania
Maciej jest offline   Odpowiedz cytując ten post

  #ads
CDRinfo.pl
Reklamowiec
 
 
 
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
 

CDRinfo.pl is online  
Odpowiedz na post


Twoje uprawnienia:
Nie możesz rozpoczynać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz umieszczać załączników
Nie możesz edytować swoich postów

BB codeWłączone
EmotikonkiWłączone
Kody [IMG]Włączone
Kody HTML są Wyłączone

Teleport


Wszystkie czasy w strefie CET. Aktualna godzina: 12:26.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.