01.03.2014 Aufrufe

Vorlesung Rechnerarchitektur - Fachbereich Informatik

Vorlesung Rechnerarchitektur - Fachbereich Informatik

Vorlesung Rechnerarchitektur - Fachbereich Informatik

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

D ie A ddition<br />

MU1<br />

Datenpfad<br />

Data Out<br />

Dout<br />

Dout<br />

Adress<br />

0 1<br />

Data In<br />

MU1<br />

Datenpfad<br />

Data Out<br />

Dout<br />

Dout<br />

Adress<br />

0 1<br />

Data In<br />

ACC<br />

A<br />

SP<br />

SP<br />

PC<br />

PC<br />

IR IR<br />

Din Din<br />

ACC<br />

A<br />

SP<br />

SP<br />

PC<br />

PC<br />

IR IR<br />

Din Din<br />

C-Bus<br />

C-Bus<br />

ALU<br />

A ALUB<br />

ALU<br />

A ALUB<br />

A +B ,S<br />

A-Bus<br />

Timing/Control<br />

B-Bus<br />

A-Bus<br />

Timing/Control<br />

B-Bus<br />

Das Instruktion Register wird zur Adressierung benutzt und der Wert nach Din gebracht D in =<br />

[IR ]<br />

Der Inhalt des Akkummulators wird auf den A Bus gelegt und der Inhalt von Din auf den B-Bus.<br />

Die Alufunktion Inputs ist A +B ,S<br />

Outputs Funktion<br />

Instruction<br />

Opcode<br />

ADD S 0010<br />

/Reset<br />

step<br />

Z<br />

N<br />

step<br />

Adress<br />

ACCoe<br />

ACCie<br />

PCoe<br />

PCie<br />

IRoe<br />

1 1 x x 2 1 0 0 0 0 1 0 0 0 0 1 0 0 x 1 1<br />

1 2 x x 0 x 1 1 0 0 0 0 0 0 1 0 0 0 A+B,S 0 1<br />

IRie<br />

SPoe<br />

SPie<br />

DINoe<br />

DINie<br />

DOUToe<br />

DOUTie<br />

ALU Function<br />

MEMrq<br />

RnW<br />

Din = [IR]<br />

ACC = ACC + Din<br />

<strong>Vorlesung</strong> <strong>Rechnerarchitektur</strong><br />

© Gerhard Raffius, WS 2009/10, h_da - <strong>Fachbereich</strong> <strong>Informatik</strong><br />

40

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!