Suchen und Finden

Titel

Autor/Verlag

Inhaltsverzeichnis

Nur eBooks für mein Endgerät anzeigen:

 

Newsletter

Computer-Architektur - Modellierung, Entwicklung und Verifikation mit Verilog

Computer-Architektur - Modellierung, Entwicklung und Verifikation mit Verilog

von: Karl Stroetmann

Oldenbourg Wissenschaftsverlag GmbH, 2007

ISBN: 9783486580297, 421 Seiten

Format: PDF, OL

Mac OSX,Windows PC Apple iPad, Android Tablet PC's Online-Lesen für: Linux,Mac OSX,Windows PC

Preis: 29,80 EUR

Ersparnis: 5,00 EUR

  • Java ME - Anwendungsentwicklung für Handys, PDA und Co
    Microsoft Windows Server 2008 - Einrichten und Verwalten von Unternehmensnetzwerken
    Mikrocomputertechnik mit Controllern der Atmel AVR-RISC-Familie - Programmierung in Assembler und C - Schaltungen und Anwendungen
    Verilog - Modellbildung für Synthese und Verifikation
    Entwurf von digitalen Schaltungen und Systemen mit HDLs und FPGAs. Grundlagen der Elektro- und Informationstechnik, Band 1 - Einführung mit VHDL und SystemC
    Lehrbuch Digitaltechnik - Eine Einführung mit VHDL.
    Rechnergestützter Entwurf digitaler Schaltungen - Schaltungssynthese mit VHDL
    Java 6 Programmierhandbuch
  • Digitale Fernsehtechnik in Theorie und Praxis
    VHDL-Synthese. Entwurf digitaler Schaltungen und Systeme
    Webdesign mit (X)HTML und CSS - Das Praxisbuch zum Einsteigen, Auffrischen und Vertiefen

     

     

     

     

     

     

 

Mehr zum Inhalt

Computer-Architektur - Modellierung, Entwicklung und Verifikation mit Verilog


 

Geleitwort des Herausgebers

6

Vorwort

8

Inhaltsverzeichnis

10

1 Einleitung

14

1.1 Überblick

15

2 Aufbau eines Rechners

18

2.1 Einführung in die Maschinensprache

19

2.2 Ein Simulator für den SRP

30

2.3 Ein Assembler für den SRP

34

2.4 Eine Methodik zur Entwicklung von Assembler-Programmen

40

2.5 Ein minimales

49

2.6 Ein symbolischer Assembler für den SRP

62

2.7 Unterprogramme

67

2.8 Erweiterung des Assemblers

80

2.9 Rekursive Unterprogramme

83

3 Aufbau eines Rechenwerks

92

3.1 Addition von Bits

92

3.2 Addition von natürlichen Zahlen

103

3.3 Felder von Instanzen

107

3.4 Multiplikation

122

3.5 Division mit Rest

133

3.6 Konstruktion einer ALU

138

3.7 Berechnung der ganzzahligen Quadrat-Wurzel

147

4 Sequentielle Schaltungen

152

4.1 Latches und Flip-Flops

152

4.2 Endliche Automaten

161

4.3 Verhaltensbasierte Schaltungsbeschreibung mit Verilog

172

4.4 Sequentielle Arithmetische Schaltungen

185

4.5 Parallelverarbeitung bei arithmetischen Schaltungen

191

5 Implementierung des SRP

200

5.1 Beschreibung der Schnittstelle

201

5.2 Spezifikation des Verhaltens

202

5.3 Verhaltensbasierte Implementierung

209

5.4 Erstellung des Daten-Pfads

226

6 Die IJVM

246

6.1 Einführung in IJVM- Assembler

246

6.2 Die Instruktionen der IJVM

247

6.3 Beispiel-Programme

266

6.4 Eine Grammatik für IJVM- Assembler

273

6.5 Debugging von IJVM-Assembler-Programmen

275

6.6 Multiplikation und Division in Assembler

284

7 Der Prozessor

294

7.1 Der Datenweg des Prozessors

294

7.2 Steuerung des Datenwegs

303

7.3 Taktung der Schaltung

306

7.4 Aufbau eines Steuer-Wortes

309

7.5 Implementierung der Mic-1 in Verilog

312

8 Mikro-Assembler

330

8.1 Implementierung der

330

8.2 Die Mikro-Assembler-Sprache

349

8.3 Ein einführendes Beispiel

355

8.4 Implementierung der Multiplikation in Mikro-Assembler

369

9 Fließkomma-Arithmetik

376

9.1 Motivation

377

9.2 Repräsentation von Fließkomma- Zahlen nach dem IEEE- Standard

382

9.3 Rundung nach IEEE 754

385

9.4 Implementierung der Fließkomma-Addition

400

9.5 Implementierung der Fließkomma-Multiplikation

410

Literaturverzeichnis

416

Index

418