Interrupts, DMA und Portadressen

Alle Arten von Programmen und Anwendungen: Egal ob Betriebssysteme, Systemtools, Grafikbearbeitung, Musikeditoren oder Textverarbeitung. Hier wird über alles gesprochen.
Lapidu
Newbie
Newbie

 
Beiträge: 2
Registriert: 06.03.2001
Do 15. Mär 2001, 18:32 - Beitrag #1

Interrupts, DMA und Portadressen

Welche allgemeinen Aufgaben haben Interrupt, DMA und Portadresse im PC?

Wie erhalten Sie Informationen über Interrupts, DMA-Kanäle und Portadressen unter DOS?

Wie findet man unter Win95 die Konfiguration der Interrupts?

Wie findet man unter WinNT die Konfiguration der Interrupts?

Welche Interruptarten unterscheidet man prinzipiel?

Wieviele Hardware-Interrupts bieten AT-Rechner an?

Welche Hardware-Interrupts stehen meist zur freien Vergabe zur Verfügung?


Was bedeutet: set blaster = A220 I5 D1 H5 P330

Der Prozessor benötigt Daten von einer Soundkarte. Wo findet er die Daten?


Welche Ressourcen benötigt eine 16-Bit Soundkarte?


Welche Probleme kann es mit "Plug & Play" unter Win95 geben?

GODSAY
Advanced Member
Advanced Member

 
Beiträge: 314
Registriert: 09.12.2000
Fr 16. Mär 2001, 02:23 - Beitrag #2

soo machen wir mals so !
der prozessor bekommt mit dem interrupt-signal eine aufforderung, alles stehen und liegen zu lassen, um die neue aufgabe nun wahrzunehmen.
zur zeit sind 16 interrupts üblich,aber das ganze kann sich ändern well die pc´s werden immer mehr und mehr überlastet Bild
also hier hast du eine liste der interrupts

IRQ kartentyp priorität funktion verwendbar für steckkarten
0 mainboard 1 systemzeitgeber nein
1 mainboard 2 tastatur nein
2 mainboard 4 kaskadiert für IRQ 8 bis 15; ab AT ersetzt durch IRQ 9 nein
3 8/16 bit 11 COM2 nur wenn COM-port deaktiviert ist
4 8/16 bit 12 COM1 nur wenn COM-port deaktiviert ist
5 8/16 bit 13 LPT2 ja, wenn nur ein Parallelport vorhanden ist
6 8/16 bit 14 diskettenlaufwerk nein
7 8/16 bit 15 LPT1 nur wenn parallelport deaktiviert ist
8 mainboard 3 CMOS-echtzeituhr nein
9 8/16 bit wie IRQ2 neuerdings für ACPI ja, wenn ACPI deaktiviert ist
10 16 bit 5 frei ja
11 16 bit 6 frei ja
12 16 bit 7 PS/2-maus ja, falls keine PS/2-maus vorhanden bzw. verwendet wird
13 16 bit 8 numerischer coprozessor(FPU) nein, weil FPU ab pentium immer integriert ist
14 16 bit 9 primärer IDE-port bei SCSI-system, wenn der IDE-port deaktiviert ist
15 16 bit 10 sekundärer IDE-port bei SCSI-system, wenn der IDE-port deaktiviert ist

DMA
der direct memory access ermöglicht den direkten zugriff zwischen komponenten ohne den umweg über die CPU. damit kann z.b. der soundBlaster direkt von der festplatte lesen oder der CD-brenner direkt vom CDROM laufwerk
bei den DMA-kanälen - es gibt zur Zeit 8 - werden bei vieren 8 bit übertragen, bei den anderen vieren 16 bit. babei gilt: kanal 0-3 arbeiten mit 8bit, kanal 4 bis 7 mit 16 bit.


DMA-belegung

DMA kartentyp datenbusbreite funktion verwendbar für steckkarten
0 16 bit 8 bit frei (ursprünglich speicher-refresh) ja
1 8/16 bit 8 bit frei ja
2 8/16 bit 8 bit diskettenlaufwerk nein
3 8/16 bit 8 bit frei ja
4 mainboard 16 bit kaskadiert für DMA 0 bis 3 nein
5 16 bit 16 bit frei ja
6 16 bit 16 bit frei ja
7 16 bit 16 bit frei ja


!! set blaster = A220 I5 D1 H5 P330 !!

adresse - 220H, IRQ - 5, DMA (8 Bit) - 1, DMA (16 Bit - 5), adresse (MIDI) - 330H. Ggf. kann man in die autoexec.bat noch folgende zeile einfügen:
SET blaster=A220 I5 D1 H5 P330

PORTS!?
hast du vor im VB zu programmieren?!
algemein :
englische bezeichnung für schnittstelle • verbindungsmöglichkeit des PCs mit peripheriegeräten. Bild

TCP/IP-anwendungen adressieren den kommunikationspartner zum einen über die IP-adresse, zum anderen über eine port-nummer, die den dienst auf dem zielrechner spezifiziert. dafür gibt es sogenannte well known ports,
für ftp ist dies z.b die nummer 21,
für http (WWW) 80.
huu jetzt weiss ich auch nicht mehr was ich hier noch schreiben kann ?!? Bild
schauen wor ob du damit etwas anfangen kannst Bild

[Dieser Beitrag wurde von GODSAY am 16.03.2001 editiert.]


Zurück zu Software

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 Gäste