9. Direct Memory Access 9.1 Programmierte Ein/Ausgabe

Größe: px
Ab Seite anzeigen:

Download "9. Direct Memory Access 9.1 Programmierte Ein/Ausgabe"

Transkript

1 PIO = Programmed IO DMA. 9. Direct Memory Access 9.1 Programmierte Ein/Ausgabe Erhebliche Belastung der CPU: - Instruktionen aus dem Speicher holen, - Speicherwort in ein CPU-Register lesen, - CPU-Register in Geräteregister speichern, - Leseposition im Speicher inkrementieren, - Umschalten auf die Interruptroutine, - Abfragen des Gerätes aus Schleife? PIO-Modi für Festplatten: PIO Mode Cycle Time Mbytes/sec Standard Dokument Mode ns 3.3 ATA Mode ns 8.3 ATA Mode ns 11.1 ATA-2 Mode ns 16.7 ATA-2 Buf z.b. UART IP AL CPU DI Hauptspeicher 1 Systemprogrammierung I, Sommer 2005, VS Informatik, Ulm, P. Schulthess

2 9.2 Wozu DMA und nicht PIO-X? Die CPU kann nebenläufig andere Tasks erledigen. Besseres Echtzeitverhalten bei Medienströmen (Sound, ISDN...). DMA-Steuerung liefert anstelle der CPU die Speicheradresse. Typische DMA-Devices (möglichst mit PCI-DMA): - Diskettenansteuerung, - Netzwerkadapter, - Framegrabber, - Grafikkarte, - Sound, - Disk... Direkter Datentransport: - ohne Umweg über Prozessorregister, - zwischen Peripherie & Hauptspeicher, - auch Speicher-zu-Speicher Übertragung möglich. DMA- Kontroller z.b. Floppy CPU Hauptspeicher 2 Systemprogrammierung I, Sommer 2005, VS Informatik, Ulm, P. Schulthess

3 A - DMA Schaltkreise im PC 2 kaskadierte DMA-Kontroller (8237): - Kanäle 0..3 für byteweise Übertragung, - Kanäle 5..7 für wortweise Übertragung, - Kanal #4 zur Kaskadierung => Datenrate mit 8237 DMA-Kontroller: - 8 MBps: 8 Bit Bytes mit 8 MHz, - 16 MBps: 16 Bit Bytes mit 8 MHz. Legacy DMA für Geräte: - IDE Festplatte (#7), - DMA-Slave (#4), - Diskette (#2), - Soundkarte, - DRAM-Refresh (#0). Kanal 3 Kanal 2 Kanal 1 Kanal 0 Hold - Req. Hold - Req. Kanal 7 Kanal 6 Kanal 5 Kanal 4 DMA - 1 DMA Systemprogrammierung I, Sommer 2005, VS Informatik, Ulm, P. Schulthess

4 9.2.2 DMA Prinzip für den Baustein 8237A Device fordert DMA Zyklen beim 8237a. DMA Kontroller steuert Übertragung: - Bus anfordern über Hold-Request, - CPU zieht sich vom Bus zurück. - Speicheradresse auf den Bus legen, - Read/Write Strobe zum Hauptspeicher. - Device schickt oder übernimmt Daten. CPU programmiert Peripherieregister: - Maskierungs- und Requestregister, - Adressregister und Zählregister, - externes Pageregister, - Status & Modus. DREQ DMA-cntl 8237 Buf z.b. UART DACK, EOP CPU HRQ HLDA Adresse Addresslatch wird vom 8239A bedient. Hauptspeicher 4 Systemprogrammierung I, Sommer 2005, VS Informatik, Ulm, P. Schulthess

5 9.3 DMA Programmierung im PC ISA-Busleitungen speziell für DMA: - DMA-Requests [0..7], DMA-Acknowledge[0..7], EOP (end-of-process), - HRQ (Hold Request), HLDA (Hold Acknowledge). Ablauf eines DMA-Transfers auf dem ISA-Bus: - DREQ: Device => 8237, - HRQ: 8237 => CPU, - HLDA: CPU => 8237, - A[..]: 8237 legt Adresse auf den Bus, - DACK: 8237 => Device, - MEMW: 8237 => Hauptspeicher (write), - D[..]: Device => Hauptspeicher,... Übertragen des Speicherblockes... - EOP: 8237 => Device (End-of-Process), - not HRQ: 8237 => CPU... 5 Systemprogrammierung I, Sommer 2005, VS Informatik, Ulm, P. Schulthess

6 9.4 DMA-Registersatz Steuer- & Statusregister im 8237 jeweils für DMA-1 und DMA-2: $08 $D0 Statusregister (lesen), Befehlsregister (schreiben), $09 $D2 Requestregister (1 Kanal/Befehl), $0A $D4 Kanalmaskierung (1 K./Befehl), $0B $D6 Modus ( Betriebsart: Burst...), $0D $DA Zwischenregister ( Sp.-Sp.). $0F $DE Maskierung ( 4 Bit Maske), Adress- und Zählregister (16 Bit): $00 $C0 Basisadresse Kanal 0/4 $01 $C1 Zählregister Kanal 0/4 $02 $C2 Basisadresse Kanal 1/5 $03 $C3 Zählregister Kanal 1/5 $04 $C4 Basisadresse Kanal 2/6 $05 $C5 Zählregister Kanal 2/6 $06 $C6 Basisadresse Kanal 3/7 $07 $C7 Zählregister Kanal 3/7 DMA-1 verschiedene Steuer- & Status- Basisadresse register Zähler Basisadresse Zähler Basisadresse Zähler Basisadresse Zähler verschiedene Steuer- & Statusregister 6 Systemprogrammierung I, Sommer 2005, VS Informatik, Ulm, P. Schulthess $00 $C0 Basisadresse Zähler Basisadresse Zähler Basisadresse Zähler Basisadresse Zähler DMA-2

7 Zusätzlich eine aktuelle Kopie von Adresse und Zähler für jeden Kanal. Statusregister: - REQ[ 0..3]: Laufender Request? - TC[ 0..3]: Terminal Count für welchen Kanal? Auslösung einer DMA-Sequenz: - Software: Request-Register setzen - Hardware: DREQ[0..3, 5..7] vom Device, - Autoinit.: falls Wiederholung gewünscht und Zählwert=$FFFF. Externe Register: - DMA Page Register explizit mit den Treiber setzen, - DMA Adress Latch wird durch 8237 gesetzt, - je nachdem Wort- oder Byteadresse. Detaillierte Chip-Dokumentation erforderlich: - ftp://download.intel.com/support/controllers/peripheral/ pdf, - Tobias plurix.de, - Messmer, PC-Hardware... 7 Systemprogrammierung I, Sommer 2005, VS Informatik, Ulm, P. Schulthess

8 9.5 DMA Befehle OUT <Befehl>, AL : - Portadresse als Befehl interpretiert, Datenbyte in AL wird ignoriert. Befehl: Internes Flip-Flop zurücksetzen: - FF bestimmt welche Hälfte der 16 Bit Register als nächstes geschrieben weden soll, - niederwertiges Byte zuerst geschrieben - an Portadresse $0C/$D8 für DMA-1/2. Befehl: Master Clear: - praktisch alle Register (+FF) zurücksetzen, entspricht DMA Hardware Reset, - an Portadresse $0D/$DA für DMA-1/DMA-2, Befehl: Maskierungsregister löschen: - alle DMA Kanäle werden freigegeben, - an Portadresse $0E/$DC für DMA-1/DMA-2. Kanal erst freigegeben, nachdem Adress- & Zählregister gesetzt wurde, sonst unkontrolliertes Schreiben irgendwo möglich! 8 Systemprogrammierung I, Sommer 2005, VS Informatik, Ulm, P. Schulthess

9 9.6 DMA Betriebsarten Datenformat: - 8 Bit (DMA-0.. DMA-3), - 16 Bit (DMA-5.. DMA-7). Übertragungsrichtung: - Lesen vom Hauptspeicher, - Schreiben zum Hauptspeicher, - DMA-Funktion verifizieren, - Speicher zu Speicher (paarweise mit #0 & #1). DREQ Burstorganisation: - Einzeltransfer (1 mal DREQ pro Byte/Wort), - Demand-Transfer ( ~DREQ suspendiert nur), - Block-Transfer (DREQ ohne Bedeutung), - Kaskadierung (Durchreichen der Steuerung). Einzeltransfer Demand-Tr. Blocktransfer Zyklusverlängerung durch das Peripheriegerät über den READY-Pin. t 9 Systemprogrammierung I, Sommer 2005, VS Informatik, Ulm, P. Schulthess

10 9.7 Bewertung Höhere Geschwindigkeit erforderlich: - für neuere Soundkarten, Grafikkarten, Netzwerkadapter, SCSI-Kontroller... - Devices mit integrierter Bus-Masterfunktion am PCI-Bus, - 8 MHz ISA-Taktrate reicht nicht mehr aus. Adressierung: - Nur maximal 24 Bit Adresse, nur physikalische Adressierung. - Pageregister durch CPU setzen (64K Grenze) setzt das Adress-Latch automatisch. Umständliche Erzeugung der Adresse aus: - Low Page Register für A[ ], - Adress-Latch für A[ ], - A[ ] vom Moderne Chipsets integrieren eine verbesserte, aber kompatible DMA- Funktion, dabei wird das Management der Adressregister vereinfacht. 10 Systemprogrammierung I, Sommer 2005, VS Informatik, Ulm, P. Schulthess

11 9.8 Bus-Mastering am PCI-Bus (PCI-DMA) Bus-Mastering allgemein Ein Bus-Master besitzt die Kontrolle über den Bus, bzw. die Erlaubnis, Adressen auf den Bus zu legen. Bus-Arbitrierungsinstanz: - Bestimmt, wer als nächster Bus-Master wird, - Bus-Mastering auch am ISA-Bus möglich, - Verteilte oder zentrale Implementierung. Rollenunterscheidung: - Arbiter bestimmt nur den nächsten Master, - Master treibt die Adressenleitungen Grant, Acknowledge Bus-Arbitrierung Request Gerät 1 Bus-Master! Gerät N 11 Systemprogrammierung I, Sommer 2005, VS Informatik, Ulm, P. Schulthess

12 9.8.2 Host-PCI Bridge (VT82C693) Kommunikation zur CPU über Frontside-Bus. Kommunikation nach unten zum PCI-Bus. Hauptspeicher-Steuerfunktionen: - RAS/CAS Steuerung, - Speicherbänke... AGP Bis zu 5 nebenläufige Bus-Master: - Auf PCI-, AGP-, FSB-, Speicher-Bus, - Rolle als Arbitrierungsinstanz, - Nicht als DMA-Kontroller, - 5. DMA unklar. - Am PCI-Bus Datenraten bis 266 MBytes/sec möglich. - PCI-Geräte haben DMA-Funktion integriert. - Kein Third-Party DMA am PCI-Bus. - PCI CPU FSB Host-PCI Brücke PCI-ISA Brücke ISA Speicher 12 Systemprogrammierung I, Sommer 2005, VS Informatik, Ulm, P. Schulthess

13 9.8.3 PCI-ISA Bridge Anschluss an den primären PCI Bus. Kommuniziert mit Host-PCI Bridge. Integriert die "alten" PC-Funktionen: - ISA Bus Steuerung, Real-Time Clock, - IDE Festplatten-Kontroller, - DMA Kontroller, Timer, - Ultra DMA Kontroller, - Interrupt Kontroller. Neue Funktionen: - Stromspar-Funktionen, - 3,3 Volt Betrieb möglich, - Adv. Prog. Int. Ctr. (IO-APIC), - System Management Bus (SMBus), - Universal Serial Bus Kontroller (USB). UDMA AC97A USB AGP CPU FSB Host-PCI Brücke PCI PCI-ISA Brücke ISA Speicher 13 Systemprogrammierung I, Sommer 2005, VS Informatik, Ulm, P. Schulthess

14 9.8.4 Ultra DMA/ ATA/IDE-Kabel, Stecker und Busformate beibehalten. Koexistenz mit alten IDE-Platten möglich. Übertragungsrate auf 33 Mbyte/sec erhöhen: Takt - Taktung durch positive & negative Flanke: - scheinbare Taktverdoppelung, - 16 Bit Übertragung, Ultra DMA Funktion benötigt: - DMA Kontroller in PCI-ISA-IDE Brücke, - oder Ultra DMA Kontroller in PCI-Slot, - moderne IDE-Festplatte. 60µs 120µs Ultra DMA/66 und höher: - 80 poliges Verbindungskabel mit zusätzlichen Erdleitungen, - gleiche Steckerabmessungen, - höhere Taktrate. DMA-Transfer Ultra DMA/33 Transfer t 14 Systemprogrammierung I, Sommer 2005, VS Informatik, Ulm, P. Schulthess

15 9.8.5 Ultra DMA Übertragungsverfahren Normierung durch ATA/ATAPI: Ultra DMA Cycle Time Datenrate Standard Dokument [ns] [Mbytes/sec] Mode ATA/ATAPI-4 Mode ATA/ATAPI-4 Mode ATA/ATAPI-4 Mode ATA/ATAPI-5 Mode ATA/ATAPI-5 Mode ATA/ATAPI-5 Mode ATA/ATAPI-5 Paritätsgesicherte Übertragung auf dem ATAPI-Link. Ansteuerung von Festplatten siehe später. 15 Systemprogrammierung I, Sommer 2005, VS Informatik, Ulm, P. Schulthess

16 9.8.6 Serial ATA (SATA) Bitserielle Übertragung => - anstelle von 16 Bit-Wörtern, - niedriger Spannungshub, - differentiell. Derzeit 150 Mbytes/sec, mittelfristig 600 Mbytes/sec. Kompatibilität mit dem ATAPI Paketformat nach passender Parallel/Seriewandlung. 4-adriger Datenanschlusss => 16 Systemprogrammierung I, Sommer 2005, VS Informatik, Ulm, P. Schulthess

9. Direct Memory Access 9.1 Programmierte Ein/Ausgabe

9. Direct Memory Access 9.1 Programmierte Ein/Ausgabe PIO = Programmed IO DMA. 9. Direct Memory Access 9.1 Programmierte Ein/Ausgabe Erhebliche Belastung der CPU: - Instruktionen aus dem Speicher holen, - Speicherwort in ein CPU-Register lesen, - CPU-Register

Mehr

Rechnerstrukturen. 6. System. Systemebene. Rechnerstrukturen Wintersemester 2002/03. (c) Peter Sturm, Universität Trier 1. Prozessor.

Rechnerstrukturen. 6. System. Systemebene. Rechnerstrukturen Wintersemester 2002/03. (c) Peter Sturm, Universität Trier 1. Prozessor. Rechnerstrukturen 6. System Systemebene 1 (Monoprozessor) 2-n n (Multiprozessor) s L1- in der L2- ( oder Motherboard) ggf. L3- MMU Speicher Memory Controller (Refresh etc.) E/A-Geräte (c) Peter Sturm,

Mehr

Ein- Ausgabeeinheiten

Ein- Ausgabeeinheiten Kapitel 5 - Ein- Ausgabeeinheiten Seite 121 Kapitel 5 Ein- Ausgabeeinheiten Am gemeinsamen Bus einer CPU hängt neben dem Hauptspeicher die Peripherie des Rechners: d. h. sein Massenspeicher und die Ein-

Mehr

ZENTRALEINHEITEN GRUPPE

ZENTRALEINHEITEN GRUPPE 31. Oktober 2002 ZENTRALEINHEITEN GRUPPE 2 Rita Schleimer IT für Führungskräfte WS 2002/03 1 Rita Schleimer TEIL 1 - Inhalt Zentraleinheit - Überblick Architekturprinzipien Zentralspeicher IT für Führungskräfte

Mehr

Lehrveranstaltung Speichersysteme Sommersemester 2009

Lehrveranstaltung Speichersysteme Sommersemester 2009 Lehrveranstaltung Speichersysteme Sommersemester 2009 Kapitel 9: Verbindungstechnologien I André Brinkmann Gliederung Anbindung von I/O an Prozessoren Memory mapped I/O vs. Ported IO Programmed I/O vs.

Mehr

SATA 2 und 3. Gruppe 8. Unser Weg ist Ihr Ziel. Der Spezialist für ADD-On Produkte. Tel. +41 44 8217818 Fax +41 44 8217820. Fax +49 6171 975697

SATA 2 und 3. Gruppe 8. Unser Weg ist Ihr Ziel. Der Spezialist für ADD-On Produkte. Tel. +41 44 8217818 Fax +41 44 8217820. Fax +49 6171 975697 Der Spezialist für ADD-On Produkte Vers. 1.2_20.01.2015 SATA 2 und 3 Gruppe 8 Unser Weg ist Ihr Ziel EXSYS Vertriebs GmbH Industriestr. 8 61449 Steinbach/Ts. Deutschland D - Deutschland verkauf@exsys.de

Mehr

Übersicht. Busse. Übersicht. Bus, Bridge, I/O-Controller. Einleitung Hersteller-Konfiguration Manuelle Konfiguration Programmierbare Konfiguration

Übersicht. Busse. Übersicht. Bus, Bridge, I/O-Controller. Einleitung Hersteller-Konfiguration Manuelle Konfiguration Programmierbare Konfiguration Übersicht 1 Busse Dr.-Ing. Volkmar Sieh Institut für Informatik 3: Rechnerarchitektur Friedrich-Alexander-Universität Erlangen-Nürnberg WS 2008/2009 2 Bus-Konfiguration 3 Bus-Arbitrierung Busse 1/40 2008-10-13

Mehr

Anmerkungen zum Copyright und zur Garantie

Anmerkungen zum Copyright und zur Garantie Anmerkungen zum Copyright und zur Garantie Dieses Dokument enthält Materialien, die durch internationale Kopierschutzgesetze geschützt sind. Alle Rechte vorbehalten. Kein Teil dieses Handbuchs darf ohne

Mehr

RECHNERANBINDUNG [IDE, SATA, SCSI, USB, FireWire, ]

RECHNERANBINDUNG [IDE, SATA, SCSI, USB, FireWire, ] 10.03.2011 RECHNERANBINDUNG [IDE, SATA, SCSI, USB, FireWire, ] PROSEMINAR Speicher und Dateisysteme von Marius Eschen Agenda 1 von 2 1. Einleitung 2. IDE / ATA 3. SATA 4. SCSI 5. USB 6. FireWire 2 von

Mehr

3. Rechnerarchitektur

3. Rechnerarchitektur ISS: EDV-Grundlagen 1. Einleitung und Geschichte der EDV 2. Daten und Codierung 3. Rechnerarchitektur 4. Programmierung und Softwareentwicklung 5. Betriebssyteme 6. Internet und Internet-Dienste 3. Rechnerarchitektur

Mehr

Teil VIII Von Neumann Rechner 1

Teil VIII Von Neumann Rechner 1 Teil VIII Von Neumann Rechner 1 Grundlegende Architektur Zentraleinheit: Central Processing Unit (CPU) Ausführen von Befehlen und Ablaufsteuerung Speicher: Memory Ablage von Daten und Programmen Read Only

Mehr

SATA - IDE CONVERTER. Expansion 111831

SATA - IDE CONVERTER. Expansion 111831 SATA - IDE CONVERTER Expansion 111831 1. Introduction This bridge board is a converter solution for the Serial ATA device. It has a standard 22 pin SATA port which can connect to a Serial ATA device such

Mehr

Atmel AVR für Dummies

Atmel AVR für Dummies Atmel AVR für Dummies fd0@koeln.ccc.de 29.12.2005 Übersicht 1 Hardware Kurzvorstellung Atmega8 Programmierkabel (Eigenbau vs. Kommerzlösung) Alternative: Bootloader (Programmieren via rs232) Software Speicher

Mehr

EX Slot PCI Box Zur Erweiterung um 4 PCI Anschlüsse für lange Karten inklusive internem 220Watt Netzteil

EX Slot PCI Box Zur Erweiterung um 4 PCI Anschlüsse für lange Karten inklusive internem 220Watt Netzteil Bedienungsanleitung EX-1031 4 Slot PCI Box Zur Erweiterung um 4 PCI Anschlüsse für lange Karten inklusive internem 220Watt Netzteil V1.1 18.03.13 EX-1031 4 Slot PCI-Erweiterung Inhaltsverzeichnis 1. BESCHREIBUNG

Mehr

Staatlich geprüfter EDV-Führerschein

Staatlich geprüfter EDV-Führerschein Staatlich geprüfter 1. Seit wie viel Jahren gibt es den Personal Computer? seit ~ 50 Jahren seit ~ 30 Jahren seit ~ 20 Jahren seit ~ 5 Jahren Computer gibt es schon immer. 2. Ein Computer wird auch als

Mehr

Digital Design Entwicklung der DRAMs. Richard Roth / FB Informatik und Mathematik Speicher 1

Digital Design Entwicklung der DRAMs. Richard Roth / FB Informatik und Mathematik Speicher 1 Entwicklung der DRAMs Richard Roth / FB Informatik und Mathematik Speicher 1 Entwicklung der DRAMs in Zukunft Richard Roth / FB Informatik und Mathematik Speicher 2 DRAM Speicherzelle (Trench Technology)

Mehr

PCI VME Interface SIS1100/SIS3100

PCI VME Interface SIS1100/SIS3100 PCI VME Interface SIS1100/SIS3100 Peter Wüstner Forschungszentrum Jülich, Zentrallobor für Elektronik (ZEL) Designprinzip der im ZEL entwickelten Datenaufnahmesysteme ist es, preiswerte PC Technik mit

Mehr

Busarchitekturen im PC. Roland Zenner, 03INF

Busarchitekturen im PC. Roland Zenner, 03INF Busarchitekturen im PC Roland Zenner, 03INF Agenda Einleitung Geschichtliche Entwicklung Ausgewählte Bussysteme ISA/EISA Bus PCI Bus PCI Express USB Quellen Roland Zenner, 03INF 2 Einleitung Definition

Mehr

EX PCI & 2 PCI-E

EX PCI & 2 PCI-E Bedienungsanleitung EX-1020 2 PCI & 2 PCI-E Box Zur Erweiterung von 2 PCI & 2 PCI-Express Anschlüsse V1.2 12.12.13 EX-1020 2 PCI & 2 PCI-E Slot Erweiterung Inhaltsverzeichnis 1. BESCHREIBUNG 3 2. LAYOUT

Mehr

Bussysteme zur Anbindung von Massenspeichern

Bussysteme zur Anbindung von Massenspeichern Fakultät Informatik, Technische Informatik, Professur für VLSI-Entwurfssysteme Diagnostik und Architektur Bussysteme zur Anbindung von Max Köhler Dresden, 16. Juni 2010 Übersicht 1. Motivation 2. ST-506

Mehr

BLIT2008-Board. Uwe Berger

BLIT2008-Board. Uwe Berger 11/2008 (BLIT) 2 Inhalt Was sind Mikrocontroller AVR-Mikrocontroller Werkzeugkasten Prinzipielles zur Programmierung BLIT2008-Board 11/2008 (BLIT) 3 Was sind Mikrocontroller AVR-Mikrocontroller Werkzeugkasten

Mehr

Serielle Kommunikation mit dem Arduino. Teil 1: Das Serial Peripheral Interface (SPI)

Serielle Kommunikation mit dem Arduino. Teil 1: Das Serial Peripheral Interface (SPI) Serielle Kommunikation mit dem Arduino Teil 1: Das Serial Peripheral Interface (SPI) Axel Attraktor e.v. 4. Juni 2012 Axel (Attraktor e.v.) 5. Arduino-Stammtisch 4. Juni 2012 1 / 25 Serielle Kommunikation

Mehr

Aufgabe 2 - Erweiterung um PIC und Interrupts

Aufgabe 2 - Erweiterung um PIC und Interrupts Aufgabe 2 - Erweiterung um PIC und Interrupts Rainer Müller Department Informatik 4 Verteilte Systeme und Betriebssysteme Friedrich-Alexander-Universität Erlangen-Nürnberg WS 2014/2015 R. Müller Erweiterung

Mehr

Grundlagen der Rechnerarchitektur

Grundlagen der Rechnerarchitektur Grundlagen der Rechnerarchitektur Ein und Ausgabe Übersicht Grundbegriffe Hard Disks und Flash RAM Zugriff auf IO Geräte RAID Systeme SS 2012 Grundlagen der Rechnerarchitektur Ein und Ausgabe 2 Grundbegriffe

Mehr

Single-Ended -Datenübertragung (Asymmetrische Übertragung)

Single-Ended -Datenübertragung (Asymmetrische Übertragung) Datenübertragung 1 Asymmetrische Datenübertragung ( Single ended ) und symmetrische (differenzielle) Datenübertragung Parallele und serielle Übertragung Anhang Topologien Datenübertragungssysteme: Beispiele

Mehr

Grundlagen der Rechnerarchitektur. Ein und Ausgabe

Grundlagen der Rechnerarchitektur. Ein und Ausgabe Grundlagen der Rechnerarchitektur Ein und Ausgabe Übersicht Grundbegriffe Hard Disks und Flash RAM Zugriff auf IO Geräte RAID Systeme SS 2012 Grundlagen der Rechnerarchitektur Ein und Ausgabe 2 Grundbegriffe

Mehr

Systemprogrammierung I

Systemprogrammierung I Blätter zur Vorlesung Systemprogrammierung I Sommersemester 2005 Prof. Dr. Peter Schulthess Fakultät für Informatik Verteilte Systeme Universität Ulm 1 Systemprogrammierung I, Sommer 2005, VS Informatik,

Mehr

Ressourcenübersicht Rack PC 840, Box PC 840

Ressourcenübersicht Rack PC 840, Box PC 840 Ressourcenübersicht Rack PC 840, Box PC 840 RESOURCE_Rack840 Seite 1 von 5 Belegung der I/O-Adressen: IO-Adresse Größe Bedeutung (hex) von bis byte Grundfunktion mögliche alternative Funktion 0000 000F

Mehr

Inhalt Teil 8 (PCI-Bus) aus 5. Busse und Systemstrukturen

Inhalt Teil 8 (PCI-Bus) aus 5. Busse und Systemstrukturen Inhalt Teil 8 (PCI-Bus) aus 5. Busse und Systemstrukturen 1 5.6 Der PCI-Local-Bus 5.6 Der PCI-Local-Bus (Peripheral Component Interconnect Bus) 2 Bridge Prozessor Cache Speicher Memory-Controller PCI-Bus-Controller

Mehr

Klausur zur Mikroprozessortechnik

Klausur zur Mikroprozessortechnik Prof. Dr. K. Wüst WS 2001 FH Gießen Friedberg, FB MNI Studiengang Informatik Klausur zur Mikroprozessortechnik Nachname: Vorname: Matrikelnummer: 7.3.2001 Punkteverteilung Aufgabe Punkte erreicht 1 3 2

Mehr

Computer: PC. Informationstechnik für Luft-und Raumfahrt Aerospace Information Technology

Computer: PC. Informationstechnik für Luft-und Raumfahrt Aerospace Information Technology Computer: PC Informationstechnik für Luft-und Raumfahrt Ab Morgen nur eingebete Systeme Aber es gibt auch PCs Na gut... dann Heute. dann haben wir es hinter uns Und nicht wenige! PCs in N Jahren Industrie

Mehr

Ein und Ausgabe. von Neumann Konzept enthält folgende Komponenten: Rechenwerk Steuerwerk Speicher Eingabewerk Ausgabewerk (siehe 1.

Ein und Ausgabe. von Neumann Konzept enthält folgende Komponenten: Rechenwerk Steuerwerk Speicher Eingabewerk Ausgabewerk (siehe 1. Ein und Ausgabe von Neumann Konzept enthält folgende Komponenten: Rechenwerk Steuerwerk Speicher Eingabewerk Ausgabewerk (siehe 1. Vorlesung) v. Neumann Architektur Eingabewerk Speicher Ausgabewerk Rechenwerk

Mehr

Theorie und Einsatz von Verbindungseinrichtungen in parallelen Rechnersystemen

Theorie und Einsatz von Verbindungseinrichtungen in parallelen Rechnersystemen Center for Information Services and High Performance Computing (ZIH) Theorie und Einsatz von Verbindungseinrichtungen in parallelen Rechnersystemen Hochgeschwindigkeitskommunikationen 13. Juli 2012 Andy

Mehr

Angewandte Informatik

Angewandte Informatik Angewandte Informatik Teil 2.1 Was ist Hardware? Die Zentraleinheit! 1 von 24 Inhaltsverzeichnis 3... Was ist Hardware? 4... Teile des Computers 5... Zentraleinheit 6... Die Zentraleinheit 7... Netzteil

Mehr

Size: 105 x 148mm * 100P *, *

Size: 105 x 148mm * 100P *, * Size: 105 x 148mm * 100P *, * Geben Sie das Gerät am Ende der Lebensdauer nicht in den normalen Hausmüll. Bringen Sie es zum Recycling zu einer offiziellen Sammelstelle. Auf diese Weise helfen Sie die

Mehr

Rechner Architektur. Martin Gülck

Rechner Architektur. Martin Gülck Rechner Architektur Martin Gülck Grundlage Jeder Rechner wird aus einzelnen Komponenten zusammengesetzt Sie werden auf dem Mainboard zusammengefügt (dt.: Hauptplatine) Mainboard wird auch als Motherboard

Mehr

Stand: 29.07.94. Anregungen und Verbesserungsvorschläge sind jederzeit willkommen!

Stand: 29.07.94. Anregungen und Verbesserungsvorschläge sind jederzeit willkommen! PC-Slot-Interface V1.1 ECB-SLOT Stand: 29.07.94 Dieses Handbuch soll die Funktionsweise und Anwendung des PC-Slot-Interfaces erklären. Text, Schaltung und Platinenlayout sind urheberrechtlich geschützt

Mehr

Seminar Einchipcomputer Ansteuerung von Festplatten über IDE. Christopher Israel cisrael@uni-koblenz.de

Seminar Einchipcomputer Ansteuerung von Festplatten über IDE. Christopher Israel cisrael@uni-koblenz.de Seminar Einchipcomputer Ansteuerung von Festplatten über IDE Christopher Israel cisrael@uni-koblenz.de Juli 2007 Inhaltsverzeichnis 1 Einleitung 2 1.1 Allgemeines....................... 2 1.2 Warum IDE?......................

Mehr

Mikroprozessor als universeller digitaler Baustein

Mikroprozessor als universeller digitaler Baustein 2. Mikroprozessor 2.1 Allgemeines Mikroprozessor als universeller digitaler Baustein Die zunehmende Integrationsdichte von elektronischen Schaltkreisen führt zwangsläufige zur Entwicklung eines universellen

Mehr

Die Mikroprogrammebene eines Rechners

Die Mikroprogrammebene eines Rechners Die Mikroprogrammebene eines Rechners Das Abarbeiten eines Arbeitszyklus eines einzelnen Befehls besteht selbst wieder aus verschiedenen Schritten, z.b. Befehl holen Befehl dekodieren Operanden holen etc.

Mehr

USB 2.0 PCI-Karte mit NEC CHIPSATZ

USB 2.0 PCI-Karte mit NEC CHIPSATZ Handbuch USB 2.0 PCI-Karte mit NEC CHIPSATZ deutsch Handbuch_Seite 2 Handbuch_Seite 3 Inhalt 1.0 Eigenschaften 4 2.0 Systemvoraussetzungen 4 3.0 Hardware Installation 4 4.0 Treiber Installation (Windows

Mehr

Mikrocontroller - Tipps & Tricks

Mikrocontroller - Tipps & Tricks Mikrocontroller - Tipps & Tricks Mikrocontroller vs. CPU CPU alles RAM, viel RAM Keine On-Chip Peripherie Viele Chips, Motherboard Mikrocontroller Wenig RAM, Flash im Chip mit drin Peripherie an Board

Mehr

Hardware-Grundlagen Mainboard und CPU Der Aufbau einer CPU Das RAM

Hardware-Grundlagen Mainboard und CPU Der Aufbau einer CPU Das RAM Hardware-Grundlagen Mainboard und CPU Die Hauptplatine (Motherboard/Mainboard) Einbaugrößen von Motherboards Konventionelles Motherboard Mainboard mit zusätzlichen Komponenten Slot-CPU Multiprozessor-Board

Mehr

Mutterplatine, Hauptplatine, Systemplatine, Systemboard

Mutterplatine, Hauptplatine, Systemplatine, Systemboard Motherboard Motherboard: Synonyme Motherboard: Definition Was ist untergebracht: Mutterplatine, Hauptplatine, Systemplatine, Systemboard Kernstück eines Computers, worauf alle internen Hardwarekomponenten

Mehr

R&R. Ges. für Rationalisierung und Rechentechnik mbh. R&R Industrie-Hutschienen PC IPCH101. ca. 335 x 200 x 160 mm. Remote-Anschluß für Bedienpanel

R&R. Ges. für Rationalisierung und Rechentechnik mbh. R&R Industrie-Hutschienen PC IPCH101. ca. 335 x 200 x 160 mm. Remote-Anschluß für Bedienpanel R&R Industrie-Hutschienen PC IPCH101 Gehäuse Abmessung Aluminium eloxiert ca. 335 x 200 x 160 mm Remote-Anschluß für Bedienpanel Zubehör Repeaterbox Lokal D-Stecker LVDS 12V Stromversorgung USB alle 4.7

Mehr

Der CAN-Bus (Controller Area Network)

Der CAN-Bus (Controller Area Network) Der CAN-Bus (Controller Area Network) Was ist das und wozu braucht man das? Jürgen Stuber 2012-10-03 Jürgen Stuber () Der CAN-Bus (Controller Area Network) 2012-10-03 1 / 15 Anwendungen KFz Jürgen Stuber

Mehr

Rechnerarchitektur Atmega 32. 1 Vortrag Atmega 32. Von Urs Müller und Marion Knoth. Urs Müller Seite 1 von 7

Rechnerarchitektur Atmega 32. 1 Vortrag Atmega 32. Von Urs Müller und Marion Knoth. Urs Müller Seite 1 von 7 1 Vortrag Atmega 32 Von Urs Müller und Marion Knoth Urs Müller Seite 1 von 7 Inhaltsverzeichnis 1 Vortrag Atmega 32 1 1.1 Einleitung 3 1.1.1 Hersteller ATMEL 3 1.1.2 AVR - Mikrocontroller Familie 3 2 Übersicht

Mehr

Prozessankopplung, HW

Prozessankopplung, HW Übersicht Problem: Einlesen und Beeinflussen physikalischer Zustandsgrößen eines technischen Prozesses Anbindung eines Echtzeitrechners über Peripheriekoppelmodule (PKM s) bzw. Gerät (device) an technischen

Mehr

Aufgabe 2 - Erweiterung um PIC und Interrupts

Aufgabe 2 - Erweiterung um PIC und Interrupts Aufgabe 2 - Erweiterung um PIC und Interrupts Dr.-Ing. Volkmar Sieh Department Informatik 3: Rechnerarchitektur Friedrich-Alexander-Universität Erlangen-Nürnberg WS2010/2011 Aufgabe 2 - Erweiterung um

Mehr

L3. Datenmanipulation

L3. Datenmanipulation L Datenmanipulation Aufbau eines Computers Prozessor, Arbeitsspeicher und system Maschinensprachen und Maschinenbefehle Beispiel einer vereinfachten Maschinensprache Ausführung des Programms und Befehlszyklus

Mehr

Die Komponenten in Ihrem Computer 14.05.2008

Die Komponenten in Ihrem Computer 14.05.2008 Fast überall stehen Sie, die Computer. Sobald man über Computer spricht, fallen sehr viele Fachbegriffe, wie RAM, Dual-Core, MHz, GHz, SATA, ATA, um nur einige zu nennen. Viele können aber mit diesen Begriffe

Mehr

M-AX-16/C1 (Typ 37) Inhaltsverzeichnis 18-1 18. M-AX-16/C1

M-AX-16/C1 (Typ 37) Inhaltsverzeichnis 18-1 18. M-AX-16/C1 MAX6/C (Typ 37) Inhaltsverzeichnis 8 8. MAX6/C Zählermodul mit 3 Zählkanälen à 2Bit und integriertem InterruptController, Betriebsartenumschaltung per Software Funktionsbeschreibung 82 Blockschaltbild...

Mehr

USB Stack - Design der Systemschnittstelle. Franz Hirschbeck AKBP II, WS 2003/04

USB Stack - Design der Systemschnittstelle. Franz Hirschbeck AKBP II, WS 2003/04 1 1 USB Stack - Design der Systemschnittstelle 2 Überblick 2 Der USB-Standard allgemein Die Implementierung 3 Überblick Der USB-Standard allgemein 3 Ziele Topologie Pipes und Deskriptoren Transfertypen

Mehr

5. PC-Architekturen und Bussysteme

5. PC-Architekturen und Bussysteme Abb. 5.1: Aufbau des klassischen PC-AT Abb. 5.2: Busslot im PC-AT Port-Adresse Verwendung 000h-00fh 1. DMA-Chip 8237A 020h-021h 1. PIC 8259A 040h-043h PIT 8253 060h-063h Tastaturcontroller 8042 070h-071h

Mehr

Übungen zu Grundlagen der Rechnerarchitektur und -organisation (ÜGRa)

Übungen zu Grundlagen der Rechnerarchitektur und -organisation (ÜGRa) Übungen zu Grundlagen der Rechnerarchitektur und -organisation (ÜGRa) Aufgabenblatt 07 Ausgabe: 2016-06-13 Abgabe: 2016-06-27 Aufgabe 1: Die MIPS-Architektur ist eine typische Register-Register-Architektur

Mehr

2.2 Rechnerorganisation: Aufbau und Funktionsweise

2.2 Rechnerorganisation: Aufbau und Funktionsweise 2.2 Rechnerorganisation: Aufbau und Funktionsweise é Hardware, Software und Firmware é grober Aufbau eines von-neumann-rechners é Arbeitsspeicher, Speicherzelle, Bit, Byte é Prozessor é grobe Arbeitsweise

Mehr

Inhaltsverzeichnis. 1.1 Der Begriff des Betriebssystems 1.2 Zur Geschichte der Betriebssysteme 1.3 Aufbau eines Rechners

Inhaltsverzeichnis. 1.1 Der Begriff des Betriebssystems 1.2 Zur Geschichte der Betriebssysteme 1.3 Aufbau eines Rechners Inhaltsverzeichnis Systemprogrammierung - Kapitel 1 Einführung 1/19 1.1 Der Begriff des Betriebssystems 1.2 Zur Geschichte der Betriebssysteme 1.3 Aufbau eines Rechners E/A-Operationen, Speicherstrukturen

Mehr

5. Digitale Schnittstellen und Vernetzung im Überblick

5. Digitale Schnittstellen und Vernetzung im Überblick 5. Digitale Schnittstellen und Vernetzung im Überblick 5.1 Schnittstellen für Computerperipherie speziell: USB, FireWire 5.2 Drahtgebundene Netztechnologien z.b. Ethernet, ATM 5.3 Drahtlose Netztechnologien

Mehr

Institut für Technische Informatik, Professur für VLSI-Entwurfssysteme, Diagnostik und Architektur. PCI Express. Dirk Wischeropp. Dresden, 07.06.

Institut für Technische Informatik, Professur für VLSI-Entwurfssysteme, Diagnostik und Architektur. PCI Express. Dirk Wischeropp. Dresden, 07.06. Institut für Technische Informatik, Professur für VLSI-Entwurfssysteme, Diagnostik und Architektur PCI Express Dirk Wischeropp Dresden, 07.06.2011 Gliederung 1 Einleitung 2 Architektur 3 Layering 4 Zusammenfassung

Mehr

Zähler- und Zeitgeber-Baugruppen

Zähler- und Zeitgeber-Baugruppen Zähler- und Zeitgeber-Baugruppen Sinn: häufig müssen Zeitbedingungen eingehalten werden z.b.: einige ms warten, Häufigkeit von Ereignissen zählen etc... Lösung: 1.) Zeitschleifen = Programm abarbeiten,

Mehr

SPI Serial Peripheral Interface

SPI Serial Peripheral Interface SPI Serial Peripheral Interface Physik- Seminar Universität Koblenz-Landau Christian Büch 27. Juni 2006 Einleitung SPI bedeutet Serial Peripheral Interface zu Deutsch serielle Peripherie Schnittstelle

Mehr

IT für Führungskräfte. Zentraleinheiten. 11.04.2002 Gruppe 2 - CPU 1

IT für Führungskräfte. Zentraleinheiten. 11.04.2002 Gruppe 2 - CPU 1 IT für Führungskräfte Zentraleinheiten 11.04.2002 Gruppe 2 - CPU 1 CPU DAS TEAM CPU heißt Central Processing Unit! Björn Heppner (Folien 1-4, 15-20, Rollenspielpräsentation 1-4) Harald Grabner (Folien

Mehr

4 Der Von-Neumann-Rechner als Grundkonzept für Rechnerstrukturen

4 Der Von-Neumann-Rechner als Grundkonzept für Rechnerstrukturen 4 Der Von-Neumann-Rechner als Grundkonzept für Rechnerstrukturen Ein Rechner besteht aus den folgenden Bestandteilen: Rechenwerk Rechenoperationen wie z.b. Addition, Multiplikation logische Verknüpfungen

Mehr

Grundlagen der Informatik

Grundlagen der Informatik Grundlagen der Informatik Vertiefungsvorlesung zu aktueller Hardware und Software Teil 1 Prof. Dr.-Ing. Thomas Wiedemann Fachgebiet Informatik / Mathematik Überblick zur Vorlesung Aktueller Stand der Hardware

Mehr

Inter-Integrated Circuit (I2C)

Inter-Integrated Circuit (I2C) Inter-Integrated Circuit (I2C) Proseminar Microcontroller und eingebettete Systeme WS2013/2014 Clemens Jonischkeit Lehrstuhl für Echtzeitsysteme und Robotik Fakultät für Informatik Technische Universität

Mehr

USB 3.0 Produkte. Gruppe 1. Unser Weg ist Ihr Ziel. Der Spezialist für ADD-On Produkte. Tel. +41 44 8217818 Fax +41 44 8217820. Fax +49 6171 975697

USB 3.0 Produkte. Gruppe 1. Unser Weg ist Ihr Ziel. Der Spezialist für ADD-On Produkte. Tel. +41 44 8217818 Fax +41 44 8217820. Fax +49 6171 975697 Der Spezialist für ADD-On Produkte Vers. 1.2_01.10.2014 USB 3.0 Produkte Gruppe 1 Unser Weg ist Ihr Ziel EXSYS Vertriebs GmbH Industriestr. 8 61449 Steinbach/Ts. Deutschland D - Deutschland verkauf@exsys.de

Mehr

EX-1361 / EX-1361IS EX-1362 / EX-1362IS. 1S PCMCIA Karte Standard und Surge Protection & Optical Isolation

EX-1361 / EX-1361IS EX-1362 / EX-1362IS. 1S PCMCIA Karte Standard und Surge Protection & Optical Isolation Bedienungsanleitung EX-1361 / EX-1361IS 1S PCMCIA Karte Standard und Surge Protection & Optical Isolation EX-1362 / EX-1362IS 2S PCMCIA Karte Standard und Surge Protection & Optical Isolation Version 1.3

Mehr

Universelle Speicherschnittstelle für große externe Speicher

Universelle Speicherschnittstelle für große externe Speicher Fakultät Informatik Institut für Technische Informatik, Professur für VLSI-Entwurfssysteme, Diagnostik und Architektur Universelle Speicherschnittstelle für große Marco Zulkowski Marco.Zulkowski@mailbox.tu-dresden.de

Mehr

Betriebssysteme (BS) PC Bussysteme. Überblick. und deren Programmierung. PCI-basierte PC Systeme. alias Betriebssystembau (BSB)

Betriebssysteme (BS) PC Bussysteme. Überblick. und deren Programmierung. PCI-basierte PC Systeme. alias Betriebssystembau (BSB) Betriebssysteme (BS) alias Betriebssystembau (BSB) PC Bussysteme und deren Programmierung Überblick Rückblick Bussysteme im PC Bus aus Sicht des Betriebssystems Initialisierung, BIOS,... Erweiterungen

Mehr

1. Übersicht zu den Prozessorfamilien 2 2. Grundlagen der Rechnerorganisation 3

1. Übersicht zu den Prozessorfamilien 2 2. Grundlagen der Rechnerorganisation 3 1. Übersicht zu den Prozessorfamilien 2 2. Grundlagen der Rechnerorganisation 3 2.1. Aufbau eines Rechners in Ebenen 3 2.2. Die Ebene der elektronischen Bauelemente 5 2.3. Die Gatterebene 5 2.3.1 Einfache

Mehr

Opteron und I/O. Toni Schmidbauer. 11. Mai Zusammenfassung. Eine kurze Beschreibung der AMD Opteron Architektur.

Opteron und I/O. Toni Schmidbauer. 11. Mai Zusammenfassung. Eine kurze Beschreibung der AMD Opteron Architektur. Opteron und I/O Toni Schmidbauer 11. Mai 2005 Zusammenfassung Eine kurze Beschreibung der AMD Opteron Architektur Inhaltsverzeichnis 1 Allgemeines 2 2 Was ist ein Interconnect? 2 3 Traditionelles PC Chipset

Mehr

Ein kleines Computer-Lexikon

Ein kleines Computer-Lexikon Stefan Edelmann 10b NIS-Klasse Ein kleines Computer-Lexikon Mainboard Die Hauptplatine! Sie wird auch Motherboard genannt. An ihr wird das gesamte Computerzubehör angeschlossen: z.b. Grafikkarte Soundkarte

Mehr

----------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------------------- Externes 3,5 IDE Festplattengehäuse USB 2.0 Bedienungsanleitung Einleitung Sehr geehrter Kunde! Wir danken Ihnen für den Kauf dieses Produktes. Sie haben ein Produkt erworben, das entwickelt wurde, um

Mehr

Festplattenspeicher. Datenaufzeichnung magnetisch. Schreib-Lesekopf. Magnetisierbare Schicht. c~åüüçåüëåüìäé açêíãìåç

Festplattenspeicher. Datenaufzeichnung magnetisch. Schreib-Lesekopf. Magnetisierbare Schicht. c~åüüçåüëåüìäé açêíãìåç Festplattenspeicher Datenaufzeichnung magnetisch. Schreib-Lesekopf Magnetisierbare Schicht Einf. in die WI 1 (DV-Infrastruktur) 1 Festplatten Einf. in die WI 1 (DV-Infrastruktur) 2 Festplatten Die Daten

Mehr

USB. Susanne Grein Hochschule RheinMain Fachseminar 2009

USB. Susanne Grein Hochschule RheinMain Fachseminar 2009 USB Susanne Grein Hochschule RheinMain Fachseminar 2009 Begriffsklärung Bus? Universal Serial Bus Seriell: Bits nacheinander auf einer Leitung übertragen Verbindung Computer - Peripheriegerät Eigenschaften

Mehr

StarterKit Embedded Control SC13 + DK51. From the electronic to the automation

StarterKit Embedded Control SC13 + DK51. From the electronic to the automation SC13 + DK51 From the electronic to the automation 21.10.2005 No. 1 /14 Entwicklungssystem für Embedded Controller Applikationsspezifische Komponenten ergänzen. Ethernet-Anbindungen seriellen Schnittstellen

Mehr

2. Installierung und Einbau

2. Installierung und Einbau Installierung und Einbau Arbeitsablauf 2-1 2. Installierung und Einbau 2 Die Karte ist elektrostatisch geschützt verpackt. Beim Auspacken sollte unbedingt darauf geachtet werden, daß die Karte nicht elektrostatischen

Mehr

Advanced DAQ System Development Using NI-DAQmx and Intelligent DAQ (FPGA)

Advanced DAQ System Development Using NI-DAQmx and Intelligent DAQ (FPGA) Advanced DAQ System Development Using NI-DAQmx and Intelligent DAQ (FPGA) Rudolf Gierlinger National Instruments, Österreich AGENDA Teil 1: Advanced NI-DAQmx Datenerfassungsmöglichkeiten Konfiguration

Mehr

Festplatten: mechanischer Aufbau. Festplatten: Übersicht. Festplatten: Steuerelektronik. Festplatten: Steuerelektronik

Festplatten: mechanischer Aufbau. Festplatten: Übersicht. Festplatten: Steuerelektronik. Festplatten: Steuerelektronik Festplatten: Übersicht Die ersten Festplatten wurde in den 70 er Jahren hergestellt: Zuerst 14 Zoll bis Mitte 80 er Dann 8 Zoll bis Ende 80 er Dann 5,25 Zoll bis Mitte 90 er (selten auch heute noch) 3,5

Mehr

Mikrocomputertechnik. Einadressmaschine

Mikrocomputertechnik. Einadressmaschine technik Einadressmaschine Vorlesung 2. Mikroprozessoren Einführung Entwicklungsgeschichte Mikroprozessor als universeller Baustein Struktur Architektur mit Akku ( Nerdi) FH Augsburg, Fakultät für Elektrotechnik

Mehr

Einführung in die Welt der Microcontroller

Einführung in die Welt der Microcontroller Übersicht Microcontroller Schaltungen Sonstiges Einführung in die Welt der Microcontroller Übersicht Microcontroller Schaltungen Sonstiges Inhaltsverzeichnis 1 Übersicht Möglichkeiten Einsatz 2 Microcontroller

Mehr

EXSYS Nummer Artikel Bezeichnung Januar Februar März April Mai Juni Kein RoHS

EXSYS Nummer Artikel Bezeichnung Januar Februar März April Mai Juni Kein RoHS RoHS Tabelle für Produkte USB 1.1 Produkte EX-1052 USB 1.1 PCI Karte mit 2 Ports, OPTI Chip-Set X EX-1102 USB 3 Tasten Maus, 400DPI, mit Holz Muster X EX-1159 Externer USB HUB mit 4 Anschlüssen X EX-1300

Mehr

Hardware PCI, PCIe und Bus-Bridges

Hardware PCI, PCIe und Bus-Bridges Hardware PCI, PCIe und Bus-Bridges Dr.-Ing. Matthias Sand Lehrstuhl für Informatik 3 (Rechnerarchitektur) Friedrich-Alexander-Universität Erlangen-Nürnberg WS 2010/2011 Hardware PCI, PCIe und Bus-Bridges

Mehr

Funktions-Blockschaltbild des Mikroprozessors 8085

Funktions-Blockschaltbild des Mikroprozessors 8085 INTA RST5.5 RST7.5 Zeit und Ablaufsteuerung READY HOLD RESET IN Adressenbus AdressenDatenBus FunktionsBlockschaltbild des Mikroprozessors 8085 READY HOLD 4OLDA IVTR I NTA I Daten werden mit der steiqenden

Mehr

8.0 Erweiterung mit dem 8 Bit D/A Maxim MAX5382

8.0 Erweiterung mit dem 8 Bit D/A Maxim MAX5382 8.0 Erweiterung mit dem 8 Bit D/A Maxim MAX5382 Der MAX5382 ist ein 8 Bit DA Wandler im SOT23 Gehäuse. Der MAX5380 besitzt eine interne Referenzspannung von 2 V, der MAX5381 von 4 Volt und der verwendete

Mehr

USB 2.0 ZU IDE/SATA ADAPTER-KABEL

USB 2.0 ZU IDE/SATA ADAPTER-KABEL USB 2.0 ZU IDE/SATA ADAPTER-KABEL Benutzerhandbuch DA-70148-3 1. Eigenschaften Unterstützt SATA Spread-Spectrum-Transmitter Unterstützt SATA II Asynchronous Signal Recovery (Hot Plug) Funktion Kompatibel

Mehr

SCSI Small Computer System Interconnect

SCSI Small Computer System Interconnect SCSI Small Computer System Interconnect Interface ÜbertragungsgeschwindigkeitBusbreite Bustakt max. Kabellänge max. Anzahl Kabeltyp (MBytes/sec) (Bits) (MHz) (m) an Geräten SCSI 5 8 5 6 8 50-polig (SCSI-1)

Mehr

Lerndokumentation Netzteil / PSU

Lerndokumentation Netzteil / PSU Bild: Demo Netzteil / Cooler Master Silent Pro Gold 600 Watt Autor: Ramon Schenk Inhaltsverzeichnis... 0... 0 1 Übersicht Dokumentation... 2 2 Aufgabe... Fehler! Textmarke nicht definiert. 3 Aus- & Eingänge...

Mehr

Entwurf und Implementierung eines statischen Backbones für die Kommunikation mit dynamischen Nutzerpartitionen auf einem Multi-FPGA-Board

Entwurf und Implementierung eines statischen Backbones für die Kommunikation mit dynamischen Nutzerpartitionen auf einem Multi-FPGA-Board Verteidigung Studienarbeit Entwurf und Implementierung eines statischen Backbones für die Kommunikation mit dynamischen Nutzerpartitionen auf einem Multi-FPGA-Board Albert Schulz Dresden, 20.10.2016 1

Mehr

Checkliste Systemvoraussetzungen. Systemvoraussetzungen für den Datenbank-Server von MKS Goliath

Checkliste Systemvoraussetzungen. Systemvoraussetzungen für den Datenbank-Server von MKS Goliath Checkliste Systemvoraussetzungen Systemvoraussetzungen für den Datenbank-Server von MKS Goliath CPU Pentium III oder höher Pentium IV oder höher RAM 512 MB 512 MB oder höher Festplatte Freier Speicher

Mehr

Der I²C-Bus. Vorstellung des Inter-Integrated Circuit -Bus. Aufbau und Funktionsweise. Beispiel PortExpander am Arduino

Der I²C-Bus. Vorstellung des Inter-Integrated Circuit -Bus. Aufbau und Funktionsweise. Beispiel PortExpander am Arduino Der I²C-Bus Vorstellung des Inter-Integrated Circuit -Bus Aufbau und Funktionsweise Beispiel PortExpander am Arduino Weitere Anwendungsmöglichkeiten Was ist der I²C-Bus entwickelt von Philips Anfang der

Mehr

USB I2C Spy V1.0 Manual

USB I2C Spy V1.0 Manual USB I2C Spy V1.0 Manual (Preliminary) Coptonix GmbH Luxemburger Str. 31 D 13353 Berlin Phone: +49 (0)30 61 74 12 48 Fax: +49 (0)30 61 74 12 47 www.coptonix.com support@coptonix.com 2 Installation des USB

Mehr

EX-6032. 2 x RS-232 zu Ethernet / IP. Bedienungsanleitung. 6. Anschlüsse. 7. Technische Daten. Seriell 9 Pin D-SUB Stecker (Port 1 und 2) :

EX-6032. 2 x RS-232 zu Ethernet / IP. Bedienungsanleitung. 6. Anschlüsse. 7. Technische Daten. Seriell 9 Pin D-SUB Stecker (Port 1 und 2) : 6. Anschlüsse Bedienungsanleitung Seriell 9 Pin D-SUB Stecker (Port 1 und 2) : Pin Signal Pin Signal Pin Signal 1 CDC 4 DTR 7 RTS 2 RXD 5 GROUND 8 CTS 3 TXD 6 DSR 9 RI DB 9M EX-6032 7. Technische Daten

Mehr

Interrupt-Programmierung

Interrupt-Programmierung Interrupt-Programmierung Am Beispiel des ATMEGA16 Microcontrollers Beispiel: Messung der Betriebszeit Die Betriebszeit zeigt an, wie lange der Rechner seit dem Booten läuft Hier: Aktualisierung der Betriebszeit

Mehr

CHIPSÄTZE. Der erste Chipsatz für Pentium- Motherboaeds

CHIPSÄTZE. Der erste Chipsatz für Pentium- Motherboaeds CHIPSÄTZE Was ist ein Chipsatz? Als Chipsatz bezeichnet man einen Zusammenschluß von Chips, die arbeitsteilend bestimmte Aufgabe möglichst schnell bewältigen sollen und besteht aus einer Reihe intelligenter

Mehr

INFORMATIK Oberstufe. Funktionsweise eines Rechners

INFORMATIK Oberstufe. Funktionsweise eines Rechners INFORMATIK Oberstufe Funktionsweise eines Rechners Lehrplan Inf 12.3 (ca. 17 Std.): Grundlegende Kenntnisse über den Aufbau eines Rechners und seiner prinzipiellen Funktionsweise helfen den Schülern, den

Mehr

Aufbau und Funktionsweise eines Computers

Aufbau und Funktionsweise eines Computers Aufbau und Funktionsweise eines Computers Thomas Röfer Hardware und Software von Neumann Architektur Schichtenmodell der Software Zahlsysteme Repräsentation von Daten im Computer Hardware Prozessor (CPU)

Mehr

Allgemein: Das Mainboard

Allgemein: Das Mainboard 1 Allgemein: Das Mainboard Das Mainboard ist die Hauptzentrale eines Computers. Nicht grundlos wird daher im Englischen das Mainboard auch Motherboard genannt. Auf dem Mainboard werden alle Geräte an Anschlüssen

Mehr