Hardware (Computer)

Hardware (Computer)

Hardware [ˈhɑːdwɛː] ist der Oberbegriff für die maschinentechnische Ausrüstung eines Systems z. B. eines Computersystems.
Es muss sich aber nicht ausschließlich auf Systeme mit einem Prozessor beziehen. Es können auch elektromechanische Geräte wie beispielsweise ein Treppenhauslichtautomat sein.

Vor allem einfachere Systeme können direkt in Hardware implementiert werden. Die Funktion dieser Systeme ist also fix durch die Hardware vorgegeben. Vor allem komplexere Hardwaresysteme beinhalten aber meist auch programmierbare Elemente, vor allem Prozessoren. Diese führen einen Strom von Instruktionen aus, der geändert werden kann. Somit kann auch die Funktion des Hardwaresystemes angepasst werden. Der Instruktionsstrom und damit verbundene Daten werden als Software bezeichnet. Vor allem bei weniger komplexen Geräten wird sie auch Firmware genannt, wobei Firmware meist auch Initialisierungsdaten für andere Hardwarekomponenten enthält.

Computer-Hardware

Zur Computer-Hardware gehören alle Baugruppen (Komponenten: Prozessor, Arbeitsspeicher usw.) und Peripheriegeräte. Vereinfacht gesagt gehört alles, was angefasst werden kann, zur Hardware. Computer-Hardware ist ausschließlich mit entsprechender Software benutzbar.

Software bezeichnet im Gegensatz dazu Programme und Daten, die man nicht anfassen kann.
Die Datenträger, auf denen sich die Software befindet, z. B. Diskette, CD/DVD/BR-D/HD-DVD, RAM, Flash-Speicher, Festplatte usw., sind dagegen Hardware.

Die korrekte deutsche Übersetzung für „Hardware und Software“ lautet „Datenverarbeitungsgeräte und Datenverarbeitungsprogramme“.

Mainboard

Eine mögliche Realisierung bzw. Aufteilung der Hardware ist die Von-Neumann-Architektur. Sie unterscheidet seit 1946 abstrakt zwischen Steuerwerk, Rechenwerk ALU, Speicherwerk, Eingabe-/Ausgabewerk (Peripheriegerät) und Bus-Verbindungssystem. Heutzutage hat solche Aufteilung nur noch bedingt Sinn, da mittlerweile viele Funktionen in modernen Prozessoren integriert sind, beispielsweise:

  • Steuerwerk zur ALU und zur Befehlskodierung gleich mehrere Male zur Parallelverarbeitung;
  • Steuerwerk MMU zur Speicherverwaltung;
  • ein wenig Speicherwerk Cache und
  • ein Bus-System das als Datenautobahn die jeweiligen internen und externen Komponenten verbindet.
  • Bei sog. embedded Prozessoren für z. B. PDA findet man im gleichen Gehäuse noch ein Ein-/Ausgabewerk in Form von seriellen Schnittstellen (z. B. USB), diskretem, sprich digitalem IO (input/ouput) z. B. für Lämpchen und analogem IO für z. B. Touch-Screen.

Zur Computer-Hardware gehören:

Alle diese Peripheriegeräte und Baugruppen eines Computers sind großteils mit logischen Schaltungen aufgebaut.

Die Hardware eines Computers wird von der Firmware (z.B. EFI) und der Software (u.A. Betriebssystem und den dazugehörigen Treibern) gesteuert und verwaltet.

Häufig ist Hardware mit einer FCC-Nummer versehen, die eine eindeutige Identifizierung des Herstellers erlaubt.

Ursprünglich kommt der Begriff Firmware aus dem Bereich programmierbarer Logik. In den 80ern wurden logische Funktionen wie z. B. Adressdekodierung über einzel erhältliche Bausteine festverdrahtet realisiert. (UND-Gatter, Oder-Gatter, Inverter, Flip-Flops, usw.) Mit zunehmender Komplexität wurden programmierbare Bausteine wie z. B. PLDs eingesetzt. Dieses hat den Vorteil flexibel auf neu gefundene Fehler durch Neuprogrammierung reagieren zu können, anstatt Teile auslöten zu müssen. Trotz der Programmierung der Hardware mittels softwareähnlichen Hochsprachen (z. B. Abel, VHDL, usw.) spricht man von Firmware, die man meistens der Hardware oder der Mikroelektronik zuordnet.

Siehe auch

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужно решить контрольную?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Computer science — or computing science (abbreviated CS) is the study of the theoretical foundations of information and computation and of practical techniques for their implementation and application in computer systems. Computer scientists invent algorithmic… …   Wikipedia

  • Hardware — [/ˈhɑːdˌwɛə/ bzw. /ˈhɑɹdˌwɛɚ/ (AE)] ist der Oberbegriff für die mechanische und elektronische Ausrüstung eines Systems z. B. eines Computersystems. Er muss sich aber nicht ausschließlich auf Systeme mit einem Prozessor beziehen. Es können… …   Deutsch Wikipedia

  • Computer Networks and Internet Technology — This article gives a brief outline of foundation for networks, direct link networks, packet switching, internetworking, end to end protocols, resource allocation issues, and applications. Contents 1 Computer networks 2 Connection method 3 …   Wikipedia

  • Computer-aided auscultation — (CAA) is a clinical decision support system, which is designed to assist physicians and other health professionals with decision making tasks when assessing a heart murmur.[1] The need for computer aided auscultation is increasing as the… …   Wikipedia

  • Computer program — A computer program (also software, or just a program) is a sequence of instructions written to perform a specified task with a computer.[1] A computer requires programs to function, typically executing the program s instructions in a central… …   Wikipedia

  • Computer data storage — 1 GB of SDRAM mounted in a personal computer. An example of primary storage …   Wikipedia

  • Computer terminal — A computer terminal is an electronic or electromechanical hardware device that is used for entering data into, and displaying data from, a computer or a computing system. Early terminals were inexpensive devices but very slow compared to punched… …   Wikipedia

  • Computer monitor — A 19 inch, 16:10 wide screen LCD monitor. A monitor or display (sometimes called a visual display unit) is an electronic visual display for computers. The monitor comprises the display device, circuitry, and an enclosure. The display device in… …   Wikipedia

  • computer science — noun the branch of engineering science that studies (with the aid of computers) computable processes and structures • Syn: ↑computing • Topics: ↑computer, ↑computing machine, ↑computing device, ↑data processor, ↑electronic computer, ↑ …   Useful english dictionary

  • computer — Synonyms and related words: IBM machine, IDA, Teleplotter, Telereader, abacist, accountant, actuary, adder, analog computer, analytical control unit, analyzer, bookkeeper, calculator, coder, collator, compiler, computer hardware, computer unit,… …   Moby Thesaurus

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”