| Register (Computer) - Verwandte ArtikelEs handelt sich hier um eine Übersicht die Definition, die dem Wissensgebiet Register (Computer) verwandt sind.Dieser Link führt Sie zum Artikel über Register (Computer).Die Eng-verwandte Artikel behandeln direkt das Thema Register (Computer). Dort finden Sie Register (Computer) Beschreibung. Wenn es sich um ein definierbares Objekt handelt muss es dort auch eine Register (Computer) Definition geben. Verweise zu den anderen Beschreibungen - in welchen es ebenfalls über Register (Computer) geht - befinden sich weiter unten.
Beschreibungen, die eng mit dem Thema Register (Computer) verwandt sindFalls Sie die Definition von Register (Computer) oder Register (Computer) Beschreibung suchen, dann klicken Sie auf einen der u.g. Verweise. Noch weiter unten befinden sich Verweise zu den Beschreibungen, in welchen das Thema Register (Computer) angesprochen wird.
- Register (Computer) (3069 Byte)
1: Ein '''Register''' ist ein kleiner Speicherbereich auf den [[Prozessor]]en eines [[Computer]]s, auf den der Prozessor sehr viel schneller zugreifen kann als zum Beispiel auf den [[Hauptspeicher]]. Register stehen an der Spitze der [[Speicherhierarchie]] und sind daher die schnellste Möglichkeit, Daten zu manipulieren, da der Zugriff unabhängig vom [[Datenbus|Daten]]- oder [[Adressbus]] erfolgt.
3: == Registersatz ==
5: Als '''Registersatz''' wird die Menge aller Register eines Prozessors bezeichnet. Der Umfang dieses Registersatzes ist abhängig von der Prozessorarchitektur.
Beschreibungen, in welchen das Thema Register (Computer) angesprochen wird, aber nicht direkt behandelt.
Falls Sie in der oberen Artikel-Liste nichts passendes gefunden haben, können Sie folgende Artikel durchstöbern. Diese Artikel wurden ausgesucht, weil es dort ebenfalls um das Thema Register (Computer) geht. - Arbeitsspeicher (11928 Byte)
1: Der '''Arbeitsspeicher''' (auch '''Hauptspeicher''') eines [[Computer]]s
- Assemblersprache (6996 Byte)
1: Eine '''Assemblersprache''' ist eine spezielle [[Programmiersprache]], die die [[Maschinensprache]] einer spezifischen Prozessorarchitektur in durch den Menschen lesbarer Form repräsentiert. Jede Computerarchitektur hat folglich ihre eigene Assemblersprache.
3: Ein [[Computerprogramm|Programm]] in Assemblersprache wird auch als ''Assemblercode'' bezeichnet. Es wird durch einen speziellen [[Compiler]], einen so genannten [[Assembler (Informatik)|Assembler]], in direkt ausführbare [[Maschinensprache]] (auch ''Maschinencode'') umgewandelt. Die umgekehrte Umsetzung von Maschinencode in menschenlesbaren Assemblercode wird '''[[Disassembler|Disassemblierung]]''' genannt. Dabei gehen allerdings einige wesentliche Informationen verloren, z. B. [[Bezeichner]] und [[Kommenta...
5: In Assemblersprache (umgangssprachlich oft nicht ganz korrekt ebenfalls als ''Assembler'' bezeichnet) programmierte Programme zeichnen sich dadurch aus, dass man die komplette Bandbreite des [[Computer]]s ausnutzen und Hardwarechips direkt programmieren kann. Assemblerprogramme sind praktisch immer um ein Vielfaches kleiner und schneller als Programme, die mit einer [[Hochsprache]] entwickelt wurden, wobei sich der Abstand durch moderne optimierende Compiler aber etwas verringert hat. Die hauptsächlichen Nachteile von Assemblerprogrammen sind höhere Fehleranfälligkeit, extrem großer Programmieraufwand bei umfangreichen Projekten, und die Unmöglichkeit ohne weiteres auf einem Rechner mit ...
- Analog-digital-Umsetzer (11485 Byte)
- Betriebssystem (23103 Byte)
1: Ein '''Betriebssystem (BS)''' ist [[Software]], die die Verwendung (den Betrieb) eines [[Computer]]s ermöglicht. Es verwaltet [[Betriebsmittel (Informatik)|Betriebsmittel]] wie Speicher, Ein- und Ausgabegeräte, steuert die Ausführung von Programmen und ermöglicht die Kommunikation (Interaktion) zwischen Mensch und Computer ([[Mensch Computer Interaktion]])
3: Der englische Begriff "operating system" (OS) kennzeichnet den Sinn und Zweck: die in den Anfängen der Computer stark mit schematischen und fehlerträchtigen Arbeiten beschäftigte [[Operator]]-Mannschaft schrieb sich Programme, um sich die Arbeit zu erleichtern; diese wurden nach und nach zum operating system zusammen gefasst.
5: Betriebssysteme bestehen in der Regel aus einem [[Kernel]], der die [[Hardware]] des Computers verwaltet, sowie [[Computerprogramm|Programm]]en und Programmierbibliotheken zur Nutzung bzw. Programmierung des Computers.
- Cache (6870 Byte)
5: Wörtlich aus dem Englischen übersetzt bedeutet Cache (gesprochen: kæʃ, wie das Bargeld - [[cash]], entlehnt aus dem französischen cacher - verbergen, caché - verborgen) soviel wie "geheimes [[Lager]]". Aus den Quotes-of-the-day eines Linux Betriebssystems: <nowiki> "Cache: A very expensive part of the memory system of a computer that no one is supposed to know is there."
- Central Processing Unit (8939 Byte)
- Compact Disc (15797 Byte)
4: Später wurde das Format der Compact Disk erweitert, um nicht nur Musik abspeichern zu können. Als [[CD-ROM]] wird sie seitdem auch zur Speicherung von [[Daten]] für [[Computer]] eingesetzt.
- Debug (1944 Byte)
- IA-32 (2650 Byte)
5: ...ötig sind. Man kann zum Beispiel sehr einfach ein Feld ([[Array]]) mit 1 Million 32-Bit-[[Integer]]zahlen deklarieren und auch direkt ohne Adressrechnungen damit arbeiten. Die Assemblerprogrammierung wird auch heute noch gepflegt (siehe zum Beispiel [[NASM]]-Assembler). Oft wird sie angewandt für Steuerungen und Programme, die sehr kompakt und schnell sein sollen. Manche Leute programmieren auch zum Spaß direkt mit Assembler, da es sehr anschaulich ist und einen direkten Zugang gibt, wie ein Computer effektiv intern funktioniert. Die Programmierung ist ähnlich wie die Programmierung eines [[Taschenrechner]]s.
- IP (808 Byte)
5: # ein [[Register (Computer)|Prozessorregister]], welches der [[CPU]] sagt, welcher Befehl als nächstes abgearbeitet werden soll, siehe [[Befehlszähler]]
- Mikroprozessor (3925 Byte)
- MMIX (2218 Byte)
1: '''MMIX''' ist ein [[Modellcomputer]], der einen 64-Bit-[[Reduced Instruction Set Computing|RISC]]-Prozessor simuliert. [[Donald Knuth]] benutzt ihn in seinem mehrbändigen Werk ''[[The Art of Computer Programming]]'', um die vorgestellten [[Algorithmus|Algorithmen]] zu beschreiben. Er begründet diese Wahl mit dem Hinweis, dass das [[Programmieren]] in einer hypothetischen [[Assemblersprache]] verhindert, dass sein Werk rasch veralten wird. Man hätte in den letzten Jahrzehnten immer wieder neue [[Programmiersprache]]n gesehen, die nur kurze Zeit Interesse fanden. Zudem erlaubt eine hardwarenahe Sprache, die Probleme bei der effizienten Implementation von Algorithmen konkreter darzustellen a...
3: Der MMIX wird über 256 [[Maschinenbefehl]]e gesteuert. Die meisten, insbesondere die arithmetisch-logischen Befehle, besitzen ausschließlich [[Register]]-[[Operand]]en. Deshalb verfügt der MMIX auch über die relativ hohe Zahl von 256 Registern zur freien Verwendung. Zusätzlich verfügt er über 32 [[Spezialregister]] zum Anzeigen von Fehlern und bestimmten Zuständen.
- Maschinensprache (4420 Byte)
- Nachschlagewerk (10005 Byte)
- VGA (1955 Byte)
1: '''VGA''' ist die Abkürzung für ''Video Graphics Adapter'' oder ''Video Graphics Array''. Es bezeichnet einerseits einen [[Computergrafik]]-Standard ([[EISA]], [[1987]]), der bestimmte Kombinationen von [[Bildauflösung]] und Farbanzahl (Bittiefe) sowie Wiederholfrequenz definiert und ist praktisch identisch zum '''MCGA''' (''Multicolor Graphics Adapter'') von [[IBM]]. Andererseits steht es auch einfach für die Auflösung 640 × 480 [[Bildpunkt]]e (Seitenverhältnis 4:3) unabhängig von anderen Parametern.
- 80386 (3609 Byte)
1: '''80386''' ist Bestandteil der Typbezeichnung eines [[Mikroprozessor]]s der Firma [[Intel]]. Dieser und dessen Nachfolger ([[80486]] und [[Pentium]] I, II, III, IV) werden heute am häufigsten als [[CPU]] in [[Personal-Computer|PC]]s eingesetzt. 80386-Prozessoren wurden erstmals [[1986]] als Nachfolger des [[80286]]er ausgeliefert.
3: Die Funktionen des 80386 sind auch in allen Nachfolgemodellen immer noch vorhanden. Die Register dieser Prozessorfamilie sowie der Adressraum der Architektur sind [[IA32|32 Bit]] breit.
- Buchdruck (13519 Byte)
- Reduced Instruction Set Computing (2857 Byte)
3: Sie steht für "'''R'''educed '''I'''nstruction '''S'''et '''C'''omputing", was soviel heißt wie "Computer mit reduziertem Befehlssatz". Dies bedeutet, dass jeder einzelne Befehl nur (relativ) einfache Operationen ausführt. Durch diese Reduzierung ist die Ausführung der Einzelbefehle schneller möglich als für die komplexen Befehle der [[CISC]]-Prozessoren.
- Zilog Z80 (3344 Byte)
- Register (Computer) (3069 Byte)
1: Ein '''Register''' ist ein kleiner Speicherbereich auf den [[Prozessor]]en eines [[Computer]]s, auf den der Prozessor sehr viel schneller zugreifen kann als zum Beispiel auf den [[Hauptspeicher]]. Register stehen an der Spitze der [[Speicherhierarchie]] und sind daher die schnellste Möglichkeit, Daten zu manipulieren, da der Zugriff unabhängig vom [[Datenbus|Daten]]- oder [[Adressbus]] erfolgt.
3: == Registersatz ==
5: Als '''Registersatz''' wird die Menge aller Register eines Prozessors bezeichnet. Der Umfang dieses Registersatzes ist abhängig von der Prozessorarchitektur.
Wenn Ihnen diese Übersichtsseite zu dem Begriff Register (Computer) nicht geholfen hat, benutzen Sie am besten die Suchfunktion. Unter Umstä können Sie auch eine Suchmaschine (z.B. Google) benutzen. Folgene Suchzeichenketten können Sie bei den meisten Suchmaschinen verwenden:
|