Rechneraufbau & Rechnerstrukturen, Folie 8.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen...

21
Rechneraufbau & Rechnerstrukturen, Folie 8.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 8

Transcript of Rechneraufbau & Rechnerstrukturen, Folie 8.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen...

Page 1: Rechneraufbau & Rechnerstrukturen, Folie 8.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 8.

Rechneraufbau & Rechnerstrukturen, Folie 8.1 © W. Oberschelp, G. Vossen

W. OberschelpG. Vossen

Kapitel 8

Page 2: Rechneraufbau & Rechnerstrukturen, Folie 8.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 8.

Rechneraufbau & Rechnerstrukturen, Folie 8.2 © W. Oberschelp, G. Vossen

8. Architektur und Maschinenbefehle eines RISC-Prozessors

Architektur des PowerPC-Mikroprozessors

Befehlsformate und Befehlssatz des PowerPC 601

Assemblerprogrammierung

PowerPC-Versionen

Page 3: Rechneraufbau & Rechnerstrukturen, Folie 8.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 8.

Rechneraufbau & Rechnerstrukturen, Folie 8.3 © W. Oberschelp, G. Vossen

Logische Architektur der PowerPC-Familie

Page 4: Rechneraufbau & Rechnerstrukturen, Folie 8.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 8.

Rechneraufbau & Rechnerstrukturen, Folie 8.4 © W. Oberschelp, G. Vossen

PowerPC 601

Page 5: Rechneraufbau & Rechnerstrukturen, Folie 8.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 8.

Rechneraufbau & Rechnerstrukturen, Folie 8.5 © W. Oberschelp, G. Vossen

601-Implementierung der PowerPC-Architektur

Page 6: Rechneraufbau & Rechnerstrukturen, Folie 8.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 8.

Rechneraufbau & Rechnerstrukturen, Folie 8.6 © W. Oberschelp, G. Vossen

Instruction Queue des PowerPC 601

Page 7: Rechneraufbau & Rechnerstrukturen, Folie 8.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 8.

Rechneraufbau & Rechnerstrukturen, Folie 8.7 © W. Oberschelp, G. Vossen

Aufbau der Integer Unit des PowerPC 601

Page 8: Rechneraufbau & Rechnerstrukturen, Folie 8.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 8.

Rechneraufbau & Rechnerstrukturen, Folie 8.8 © W. Oberschelp, G. Vossen

Programmiermodell des PowerPC 601

Page 9: Rechneraufbau & Rechnerstrukturen, Folie 8.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 8.

Rechneraufbau & Rechnerstrukturen, Folie 8.9 © W. Oberschelp, G. Vossen

User-Register des PowerPC 601

Page 10: Rechneraufbau & Rechnerstrukturen, Folie 8.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 8.

Rechneraufbau & Rechnerstrukturen, Folie 8.10 © W. Oberschelp, G. Vossen

Klassen von Befehlen

Page 11: Rechneraufbau & Rechnerstrukturen, Folie 8.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 8.

Rechneraufbau & Rechnerstrukturen, Folie 8.11 © W. Oberschelp, G. Vossen

Format eines Additions-Befehls

Page 12: Rechneraufbau & Rechnerstrukturen, Folie 8.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 8.

Rechneraufbau & Rechnerstrukturen, Folie 8.12 © W. Oberschelp, G. Vossen

Beispiel (XO-Format)

Page 13: Rechneraufbau & Rechnerstrukturen, Folie 8.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 8.

Rechneraufbau & Rechnerstrukturen, Folie 8.13 © W. Oberschelp, G. Vossen

Additions-Befehle und deren interne Darstellung

Page 14: Rechneraufbau & Rechnerstrukturen, Folie 8.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 8.

Rechneraufbau & Rechnerstrukturen, Folie 8.14 © W. Oberschelp, G. Vossen

Adressierungsarten

Page 15: Rechneraufbau & Rechnerstrukturen, Folie 8.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 8.

Rechneraufbau & Rechnerstrukturen, Folie 8.15 © W. Oberschelp, G. Vossen

Assemblerprogrammierung

Page 16: Rechneraufbau & Rechnerstrukturen, Folie 8.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 8.

Rechneraufbau & Rechnerstrukturen, Folie 8.16 © W. Oberschelp, G. Vossen

Feststellen einer Ordnung

Page 17: Rechneraufbau & Rechnerstrukturen, Folie 8.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 8.

Rechneraufbau & Rechnerstrukturen, Folie 8.17 © W. Oberschelp, G. Vossen

Vertauschung von Speicherworten an vorgegebenen Adressen

Page 18: Rechneraufbau & Rechnerstrukturen, Folie 8.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 8.

Rechneraufbau & Rechnerstrukturen, Folie 8.18 © W. Oberschelp, G. Vossen

Rechnerinterne Darstellung

Page 19: Rechneraufbau & Rechnerstrukturen, Folie 8.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 8.

Rechneraufbau & Rechnerstrukturen, Folie 8.19 © W. Oberschelp, G. Vossen

Architektur des PowerPC 604

Page 20: Rechneraufbau & Rechnerstrukturen, Folie 8.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 8.

Rechneraufbau & Rechnerstrukturen, Folie 8.20 © W. Oberschelp, G. Vossen

PC-Rechnersystem auf Basis des PowerPC 601

Page 21: Rechneraufbau & Rechnerstrukturen, Folie 8.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 8.

Rechneraufbau & Rechnerstrukturen, Folie 8.21 © W. Oberschelp, G. Vossen

Ende Kapitel 8