Grundlagen der Informationstechnik Hardware und Software

Ähnliche Dokumente
Hardware & Kernel-Module

Hardware & Kernel-Module

Hardware-Komponenten. DI (FH) Levent Öztürk

Der Chaos Computer Club Trier präsentiert:

Speichermedien

Wichtige Computerbegriffe

Daten und Informationen

Daten und Informationen

Angewandte Informatik

Inhalte der heutigen Vorlesung

Grundlagen der Rechnerarchitektur. Einführung

Wie ist ein Computer aufgebaut?

Aufbau und Funktionsweise eines Computers

Basisinformationstechnologie I Wintersemester 2011/ November 2011 Betriebssysteme

Systeme I: Betriebssysteme Kapitel 4 Prozesse. Wolfram Burgard

Was ist FireWire? Einführung 1995 durch Apple und Sony, entwickelt seit 1986 vor allem durch Apple.

CompactPCI Tualatin CPU CC7-JAZZ

Rechner Architektur. Martin Gülck

2. Computer (Hardware) K. Bothe, Institut für Informatik, HU Berlin, GdP, WS 2015/16

Beschaffung vom Informationssystemen Datenorganisation Kommunikation

Das Motherboard (Hauptplatine) beinhaltet Prozessor (CPU), Speicher (RAM) Anschlüsse für interne Disks, Steckkarten, Anschlüsse nach aussen

3. Rechnerarchitektur

HW- und SW-Komponenten eines PC. IBM 5150 aus dem Jahre 1981

Betriebssysteme Vorstellung

USB3.0 Kabel USB2.0 Kabel USB3.0 Adapter USB2.0 Adapter USB3.0 Komponenten USB2.0 Komponenten

N Bit Binärzahlen. Stelle: Binär-Digit:

4 Port PCI Express USB 3.0 SuperSpeed Schnittstellenkarte mit UASP - SATA Power

Dateiverwaltung. Computergruppe Heimerdingen Grundkurs 2015 Karlheinz Wanja & Richard Zeitler Computergruppe Heimerdingen 1

Lösung von Übungsblatt 3

Datenblatt: TERRA PC-GAMER ,00. Gaming-PC mit 240GB SSD + AMD R9 Grafik. Zusätzliche Artikelbilder IT. MADE IN GERMANY

Grundlagen der Rechnerarchitektur

Mikroprozessortechnik Grundlagen 1

4 Port USB 3.0 SuperSpeed PCI Express Schnittstellenkarte mit 4 5Gb/s Kanälen und UASP - SATA/LP4 Strom

Teil 3: Konzepte von Betriebssystemen

Dual Port USB-C Karte - 10 Gbit/s per Port - 2x USB-C - USB PCIe

Dual Port USB-C Karte - 10 Gbit/s per Port - 2x USB-C - USB PCIe

Computeranwendung in der Chemie Informatik für Chemiker(innen) 3. Software

Wird mit einer 2-jährigen StarTech.com-Garantie sowie lebenslanger kostenloser technischer Unterstützung geliefert.

1 WIINF. B (Studienleistung 06/07, Aufgabe 1)

Grundlagen der Rechnerarchitektur. Einführung

TU ILMENAU Fak. IA - FG Neuroinformatik & Kognitive Robotik. Vorkurs Informatik September Kurs: I 1. Dr. Klaus Debes.

Datenblatt: TERRA PC-HOME Zusätzliche Artikelbilder IT. MADE IN GERMANY. Technische Änderungen und Irrtümer vorbehalten. Keine Mitnahmegarantie.

Computer - Aufbau u. Funktionsweise

XIII. Inhaltsverzeichnis

ZENTRALEINHEITEN GRUPPE

Computergrundlagen INFORMATION KOMMUNIKATION ADMINISTRATION. Sepp Ackermann e1b. Kaufmännische Berufsfachschule Glarus

Datenblatt: TERRA PC-HOME Zusätzliche Artikelbilder IT. MADE IN GERMANY. Technische Änderungen und Irrtümer vorbehalten. Keine Mitnahmegarantie.

So funktionieren Computer

Introduction to Technologies for Interaction Design. Einführung

2 Port USB 3.0 PCI Express Schnittstellenkarte mit UASP Unterstützung

Ein kleines Computer-Lexikon

Wir bauen einen Computer! (oder: Wie man einen Laptop zerstört)

Vorlesung 1 Medizininformatik. Sommersemester 2017

Allgemeine Informatik Thema 1 Informatik; Konzepte (II)

Wird mit einer 2-jährigen StarTech.com-Garantie sowie lebenslanger kostenloser technischer Unterstützung geliefert.

2 Port Mini PCI Express USB 3.0 SuperSpeed Adapter Karte mit UASP Unterstützung

Datenblatt: TERRA PC-GAMER ,00. Zusätzliche Artikelbilder IT. MADE IN GERMANY

Dell DL4300-Gerät Interoperabilitätshandbuch

Betriebssysteme. FU Berlin SS 2003 Klaus-Peter Löhr

Klausuraufgaben: Hardware (1.) Notieren Sie die Namen der Schnittstellen!

Grundlagen Computer und Betriebssystem

Datenübertragung per Direct Memory Access (DMA)

Datenblatt: TERRA PC-GAMER ,00. Gaming-PC mit 120GB SSD + NVIDIA GTX 970 Grafik. Zusätzliche Artikelbilder IT. MADE IN GERMANY

Datenblatt: TERRA PC-GAMER Zusätzliche Artikelbilder IT. MADE IN GERMANY.

2 Port PCI Express SuperSpeed USB 3.0 Schnittstellenkarte mit UASP - SATA Strom

Technische Informatik 3

4 Port USB 3.1 (10Gbit/s) Karte - 4x USB-A mit zwei dedizierten Kanälen - PCIe

Computer und mehr.. Willkommen bei BMCHS-Computer aus Bergheim. Hardware - Motherboards Sockel 478/939 Intel Atom 6 auf Anfrage

USB. Susanne Grein Hochschule RheinMain Fachseminar 2009

Codierung: Zahlen (Nachträge)

Datenblatt: TERRA PC-BUSINESS 5050 SBA 629,00. Mit schnellem SSD Speichermedium und Intel SBA Software. Zusätzliche Artikelbilder IT. MADE IN GERMANY.

Datenblatt: TERRA PC-GAMER Zusätzliche Artikelbilder IT. MADE IN GERMANY.

Datenblatt: TERRA PC-GAMER ,00. Gaming-PC mit 240GB SSD + NVIDIA GTX 970 Grafik. Zusätzliche Artikelbilder IT. MADE IN GERMANY

Teil VIII Von Neumann Rechner 1

Datenblatt: TERRA MINISERVER G ,00. Chipsatz: Intel C232 / Sockel 1151 / Single-Prozessor-System. Zusätzliche Artikelbilder IT. MADE IN GERMANY.

Systeme I: Betriebssysteme Kapitel 8 Speicherverwaltung

Systeme I: Betriebssysteme Kapitel 4 Prozesse. Maren Bennewitz

Datenblatt: TERRA PC-GAMER ,00. Gaming-PC mit 240GB SSD + NVIDIA GTX 970 Grafik. Zusätzliche Artikelbilder IT. MADE IN GERMANY

4 Port USB 3.0 PCI Express-Karte - 2 Externe und 2 Interne mit SATA Power

Datenblatt: TERRA PC-GAMER Zusätzliche Artikelbilder IT. MADE IN GERMANY.

Computergruppe Heimerdingen Basiskurs. Karlheinz Wanja & Richard Zeitler

Dual-Port-USB 3.1-Karte - 10 Gbit/s pro Port - 2 x USB-A - PCIe

Teil 2.3. Welche Hardware (Elektronik) benutzt ein Computer zum Speichern von Daten?

Aufbau und Funktionsweise eines Computers

ASUS Disk Unlocker Anleitung

Rechnerarchitektur. angeben, welche Bestandteile ein Von-Neumann-Rechner haben muss.

Naiver Ansatz. Blöcke und Seiten. Betriebssysteme I Sommersemester 2009 Kapitel 6: Speicherverwaltung und Dateisysteme

Einführung in die Informationstechnik

Hardware-Abc. Auf Produktschildern, in Gerätebeschrieben

Im Original veränderbare Word-Dateien

Embedded Linux für SoC Applikationen

Datenblatt: TERRA PC-GAMER ,00. Gaming-PC mit 240GB SSD + NVIDIA GTX 970 Grafik. Zusätzliche Artikelbilder IT. MADE IN GERMANY

Kapazitätsoptimierte Enterprise-Festplatte für datenintensive Anwendungen

4 Port PCI Express USB 3.0 Karte

Transkript:

Grundlagen der Informationstechnik Hardware und Software Vorlesung vom 10. Oktober 2016 Birger Krägelin

Hardware Zentrale Komponenten CPU, Chipsatz, Hauptspeicher Schnittstellen Massenspeicher, Bildschirm, Peripherie-Geräte Speichersysteme Festplatten, optische Speicher, Flash-Speicher

Von Neumann Architektur John von Neumann ungarischer Mathematiker Konzept: universeller Speicher für Daten und Befehle Grundlage aller heutiger Computer-Systeme Problem: langsames Bus-System Quelle: Wikipedia

CPU Steuerwerk zur Abarbeitung von Befehlen Rechenwerk für arithmetische und logische Operationen Heute alle Komponenten mehrfach vorhanden: parallele Befehlsabarbeitung Umsortieren von Befehlen Multiprozessor-Technik Quelle: Wikipedia

CPU Quelle: Intel

CPU Quelle: Intel

Chipsatz Chipsatz verbindet die CPU mit anderen Komponenten auf der Hauptplatine Meistens zweigeteilt North Bridge Hauptspeicher Erweiterungskarten Grafik-Karten South Bridge interne Massenspeicher externe Peripherie Netzwerk Quelle: Intel

Hauptspeicher Auf Hauptspeicher wird über Adressen zugegriffen. Jedes Byte hat eine Adresse. Datenübertragung wortweise 32-bittig (früher) oder 64-bittig Speicherorganisation Big Endian oder Low Endian (low byte-low address) Quelle: HU Berlin Heute meist mehrere Speicherkanäle

Schnittstellen zu Peripheriegeräten Massenspeicher Serial ATA 1,5 Gigabit/s 3,0 Gigabit/s 6,0 Gigabit/s SCSI klassische Server-Technik parallele Übertragung Umsortieren von Befehlen 16 Geräte SAS serial attached SCSI 6,0 Gigabit/s mehrere Hosts Quelle: Chip Quelle: Seagate

Schnittstellen zu Peripheriegeräten Massenspeicher Fibre Channel optische Anbindung von Festplatten (Kupfer verfügbar) Einsatz in Storage-Netzwerken Firewire (IEEE 1394) vorwiegend von Apple eingesetzt auch für Video-Kameras verwendet

Schnittstellen zu Peripheriegeräten Bildschirme VGA analoge Bildübertragung für Röhrenmonitore ungeeignet für LCD-Bildschirme und Beamer DVI digitale Übertragung Stecker kombiniert mit analoger Übertragung HDMI digitale Übertragung für Bild und Ton Hochauflösendes Fernsehen DisplayPort / Mini DisplayPort digitale Übertragung für extrem hohe Auflösung (4K, 5K, 8K)

Schnittstellen zu Peripherigeräten Universal Serial Bus USB eignet sich für viele Geräteklassen Massenspeicher Festplatten, CD/DVD, Diskette, Flash-Speicher, MP3-Player Mobiltelefone und PDA Drucker und Scanner Webcams

Eigenschaften von USB Hohe Datenübertragungsrate Low Speed 1,5 Mbit/s Full Speed 12 Mbit/s High Speed 480 Mbit/s Super Speed (USB 3.0) 5 Gbit/s USB 3.1 10 Gbit/s verschiedene Übertragungs-Modi Isochroner Transfer Bulk-Transfer Interrupt-Transfer

Eigenschaften von USB Master-/Slave-Kommunikation Durch Host-Controller initiiert bis zu 127 Geräte Integrierte Stromversorgung 5 Volt, bis 100mA / 500mA USB 3.0: bis 900mA USB 3.1: bis 100 Watt(!!) Hot-Plugging unterstützt durch speziellen Stecker Quelle: Wikipedia

Speichersysteme Festplatten magnetische Speicherung billig, schnell, hohe Kapazität CD-ROM, DVD, Blu-Ray Lesen mit Laser (bei Blu-Ray mit blauem Laser) wechselbare Medien, langsam, preiswert auch als beschreibbare Medien Flash-Speicher als SD-Card für Digital-Kameras und Mobiltelefone als USB-Stick als MP3-Player ersetzt als SSD zunehmend Festplatten in PCs

Speichergrößen dual und dezimal Kibibyte 1024 Byte kb Kilobyte 10 3 Byte Mebibyte 1024 KiB z.b. CD-ROM 650 MiB MB Megabyte 10 6 Byte Gibibyte 1024 MiB in Flash-Speichern GB Gigabyte 10 9 Byte Tebibyte 1024 GiB Festplattengrößen, in Speichernetzwerken TB Terabyte 10 12 Byte Pebibyte 1024 TiB Datenmengen im wissenschaftlichen Bereich, Google u.a. PB Petabyte 10 15 Byte

Software Arten von Software Betriebssystem Programme und Prozesse Dateisysteme

Arten von Software Software sind die Befehle, die Hardware zum Leben erweckt. Wir unterscheiden Firmware Betriebssystem Anwendungsprogramme

Firmware Unter Firmware verstehen wir Software, die in Geräte fest eingebaut ist, beim Einschalten aktiv wird, die Grundfunktionen der Hardware steuert.

Firmware In jedem Computer ist eine Firmware eingebaut: BIOS (Basic Input/Output System) im Standard-PC EFI (Extensible Firmware Interface) in Apple-Computern und neueren PCs OpenBoot in Rechnern der Fa. SUN

Firmware Von Firmware sprechen wir auch, wenn Geräte ihre Software ausschließlich aus fest eingebautem Speicher (Flash) startet. DSL-Router MP3-Player, Handy,... DVD-Brenner Hier ist Firmware, Betriebssystem und Anwendung fest miteinander verbunden.

Firmware Aufgaben von Firmware Initialisierung von Geräten Laden und Starten des Betriebssystems Benutzerschnittstelle zur Konfiguration von Startparametern Firmware ist heute in beschreibbarem Flash- Speicher abgelegt und kann relativ leicht geändert werden.

Betriebssystem Aufgaben des Betriebssystems Schnittstelle zwischen Anwendungsprogramm und Hardware Verwaltung von Ressourcen (Betriebsmitteln) Verwalten von Rechten

Betriebssystem Treiber-Software Gerätespezifische Programm(-teile) meist vom Hersteller geliefert Einheitliche Schnittstelle Abstraktion Privilegierte Funktionen kritisch für Software-Fehler

Betriebssystem Betriebssystem-Kern (Kernel) Hauptspeicher-Verwaltung Prozess-Verwaltung Rechte-Verwaltung Massenspeicher-Verwaltung Dateisystem

Hauptspeicherverwaltung Ein Programm besteht aus Befehlen (Programm-Code) und Daten. Zuweisen von Speicherbereichen Adress-Übersetzung identische Adressen bei mehreren Programmen Virtueller Speicher Ein- Auslagern von Speicherteilen Paging, Swapping

Prozess Prozess ist ein laufendes Programm. Speicherbereiche CPU-Register allgemeine Register und Befehlszähler Laufzeit-Stack Speicherbereich und Stack-Pointer Geöffnete Dateien, Interprozess-Kommunikation

Begriffe Multi-Programming mehrere Programme laufen gleichzeitig Multi-Processing mehrere Prozessoren (CPUs) arbeiten gleichzeitig Multi-Threading einzelne Programmteile arbeiten gleichzeitig eigener Programmzähler und Stack Parallelität

Begriffe Hyper-Threading Zusatz-Hardware in einem Prozessor, um mehrere Threads gleichzeitig abzuarbeiten SIMD (single instruction multiple data) Parallel-Programmierung Rechnen mit Vektoren und Matrizen

Dateisystem Zuordnung von Speicherbereichen zu Dateien Belegte und freie Blöcke Verzeichnisse (hierarchisch) Zugriffsrechte Lesen, Schreiben, Ausführen Eigentümer, Gruppe ACL access control list

Fragen??