![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| UNIX for Dummies Questions & Answers Wenn Sie nicht sicher sind, wo Sie eine UNIX-oder Linux-Frage, post it here. Alle UNIX-und Linux-Anfänger willkommen! |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| Interrupts Probleme | By_Jam | UNIX für Fortgeschrittene und Experten | 2 | 03-28-2007 04:44 AM |
| Wie binden Interrupts zu einem bestimmten CPU | urbale | UNIX für Fortgeschrittene und Experten | 1 | 03-10-2006 01:09 PM |
| SNMP-Traps | Ajwat | SUN Solaris | 1 | 09-21-2005 08:35 AM |
| Fang Interrupts | toughguy2handle | UNIX for Dummies Questions & Answers | 1 | 09-19-2005 04:17 PM |
| Ist Unix Verwendung Interrupts? | Frank_M | Dateisysteme, Festplatten und Memory | 6 | 09-18-2002 09:20 AM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
Traps und Interrupts
Nun, ich weiß nicht, wo genau diese Zweifel zu fragen, daher bitte ich in der Newbie-Sektion. Ich war Lesung über Fallen und unterbricht, wenn ich dachte, von Fallen als etwas, dass nicht mehr die Kontrolle über das Betriebssystem des Benutzers und Interrupts, die nicht mehr der Kontrolle noch die Unterstützung für Multi-Tasking. Gehe ich recht in der das? In diesem Fall, ich glaube, wir können Fallen mit unseren Programmen, aber warum sollten wir wollen es trotzdem? Ich meine, wenn Interrupts über bessere Möglichkeiten der Behandlung der Übertragung der Kontrolle, was wir haben, würde für eine Falle?
|
|
||||
|
Die Terminologie zwischen Prozessoren und Betriebssysteme, dies ist eine Interpretation:
1. einen Interrupt ist ein Signal von einem Hardware-Gerät an einen Prozessor, dass einige auch eingetreten, so kann der Prozessor, um die Einrichtung, ein Beispiel kann eine serielle Schnittstelle, die einen Interrupt erzeugt jedes Mal, wenn ein Charakter erhalten oder es Sendepuffer leer ist . 2. eine Falle ist ein Mechanismus, um Nutzer von Raum zu Raum-System, üblicherweise in einer geschützten Betriebssystem auf die Kontrolle von einem User-Programm an den Kernel. |
|
||||
|
Nun, wenn Sie die Definition von Interrupts, ich glaube, die Sie nur über eine Art Recht? Ich meine, ich habe gelesen, über die Software neben der Hardware-Interrupts zu Interrupts. Und wer eine Falle anyways? Ist es dem Benutzer oder das System?
Und im Falle einer seriellen Schnittstelle, anstatt einen Interrupt, kann eine Trap-Dienst ausgeführt werden, um das Gerät? |
|
||||
|
Wie ich schon sagte verschiedene Prozessoren verwenden unterschiedliche Begriffe, MC68000 Terminologie sagt Fallen, Intel 8086, sagt Software-Interrupts, Intel 80286 spricht auch über Tore und Ringe.
Der Punkt, der ein Hardware-Interrupt ist, dass das Gerät ist zu sagen, wenn die CPU ein Ereignis stattgefunden hat und nicht die CPU zu Umfrage. Look-Up-"Interrupts" im Vergleich zu "Polling". Es wird dann ein anderer Mechanismus ein, DMA, die Durchgänge durch die CPU vollständig. Auch einige Geräte haben eine eigene CPU, wie die Standard PC-Tastatur-Controller oder ein SCSI-Karten. |
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|