• Keine Ergebnisse gefunden

Grundlagen der Rechnerarchitektur

N/A
N/A
Protected

Academic year: 2022

Aktie "Grundlagen der Rechnerarchitektur"

Copied!
8
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Grundlagen der Rechnerarchitektur

Einführung

(2)

Unsere erste Amtshandlung:

Wir schrauben einen Rechner auf

(3)

Vorlesungsinhalte

• Binäre Arithmetik

• MIPS Assembler

• ARM, x86 und ISA‐Prinzipien

• Querschnittsthemen

• Prozessor

• Speicher

• Ein‐Ausgabe

• Parallelität

Grundlagen der Rechnerarchitektur ‐Einführung 3

(4)

Übersicht dieses Vorlesungsabschnitts

• Grundbegriffe

• Performance

• Meilensteine der Rechnerarchitektur

• Trends

(5)

Grundbegriffe

Grundlagen der Rechnerarchitektur ‐Einführung 5

(6)

Rechnertypen

• Personal Mobile Device (PMD)

– Mobiltelefon, Tablet‐Computer

– Schwerpunkte sind Energie‐Effizienz und Echtzeit

• Desktop‐Computing

– Schwerpunkt Preis‐Performance

• Server

– Schwerpunkt Verfügbarkeit, Skalierbarkeit, Durchsatz

• Cluster/Warehouse‐Scale‐Computer

– Verwendung für “Software as a Service (SaaS)”

– Schwerpunkt Preis‐Performance

– Subklasse: Supercomputer, Schwerpunkt:  Floating‐Point‐Performance  schnelle interne Netze; abarbeiten von Batch‐Jobs

• Embedded‐Computer

(7)

Standard‐Organisation eines Rechners

Grundlagen der Rechnerarchitektur ‐Einführung 7

Bildquelle: David A. Patterson und John L. Hennessy. “Computer Organization And Design”.3rd Edition

Verarbeitet Daten

Speichert Daten Eingabe von Daten

Ausgabe von Daten

(8)

Computer‐Schichtenmodell

Transistoren Logikschaltungen

Mikroarchitektur (Register‐Transfer Ebene) Instruktionssatz‐Architektur

Betriebssystem Assemblersprache

Höhere Programmiersprachen 

Software

Hardware Grundlagen der Digitaltechnik

Grundlagen der Rechnerarchitektur

Referenzen

ÄHNLICHE DOKUMENTE

RegDst Branch MemRead MemtoReg ALUOp MemWrite ALUSrc

Hardware Grundlagen der Digitaltechnik. Grundlagen

Register in dem der  Programm‐Counter  steht. Hier steht die  Adresse der nächsten  abzuarbeitenden  Instruktion..

Bildquelle: David A. Patterson und John L. Hennessy, „Computer Organization and Design“, Fourth

[r]

Bildquelle: David A. Patterson und John L. Hennessy, „Computer Organization and

Register in dem der  Programm‐Counter  steht. Hier steht die  Adresse der nächsten  abzuarbeitenden  Instruktion..

Bildquelle: David A. Patterson und John L. Hennessy, „Computer Organization and Design“, Fourth