Potrzebuje odpowiedzi na pytanie jakie sa roznice miedzy przerwaniem a pulapka oraz przelaczniem trybu i przelaczaniem procesu( w szczegolnosci to ) wiem ze pewnie temat znajduje sie tu gdzie nie powinien ale nie wiem gdzie go upchnac? ktos moze zna odpowiedz na moje pytanie?
Na forum piszemy po polsku. Proszę poprawić błędy i zacząć używać polskiej pisowni.
Przerwanie to po prostu sygnał od hardwaru bądź softwaru powodujący zmianę wykonania (wywoływany jest kod obsługi przerwania). Jeśli chodzi o pułapkę to jest to albo przerwanie na skutek wyjątkowych okoliczności (np. dzielenie przez zero) bądź przerwanie mające na celu przekazanie kontroli do debuggera. Zmiana tryby to jak rozumiem chodzi o przejście z trybu użytkownika do trybu jądra. (na skutek wywołania np. jakiejś funkcji systemowej). A przełączanie procesu polega na zapisaniu informacji na temat aktualnego procesu i odczytania informacji dla procesu, który chcemy załadować.
Dziękuje 