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
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.
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 ?!?
schauen wor ob du damit etwas anfangen kannst
[Dieser Beitrag wurde von GODSAY am 16.03.2001 editiert.]