20.11.2013 Aufrufe

2 Repräsentation von elementaren Daten

2 Repräsentation von elementaren Daten

2 Repräsentation von elementaren Daten

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

korrektes Ergebnis aber: 2 r 1+r 2 +127<br />

⇒ Addiere beide Exponenten und addiere dann (-127)<br />

2. Multiplikation der Mantissen<br />

- evtl. neu normalisieren<br />

Addit. der Expon.<br />

{ }} {<br />

z.B. 1.11 × 1.11 = 11.0001 → 1.10001 · 2 e + 1<br />

3. Vorzeichen s r = (s 1 + s 2 ) mod 2<br />

Addition:<br />

f = s 1 m 1 2 e 1<br />

+ s<br />

} {{ } 2 m 2 2 e 2<br />

} {{ }<br />

c<br />

d<br />

Beispiel:<br />

1.101 · 2 0 + −1.111 · 2 2<br />

(1.625) 10 − (7.5) 10 = (−5, 875) 10<br />

1. Falls e 2 > e 1 vertausche c und d<br />

−1.111 · 2 2 + 1.101 · 2 0<br />

2. Falls s 1 ≠ s 2 bilde 2er-Komplement <strong>von</strong> m 2<br />

(Falls m 1 negativ wird das Ergebnis (m 1 − m 2 ) später negiert → m 2 −<br />

m 1 )<br />

01.101<br />

↓ Inv.<br />

10.010<br />

00.001<br />

10.011 ̂=m 2 in 2er-Komplement<br />

3. denormalisiere m 2 durch Verschiebung um e 1 − e 2 nach rechts → beide<br />

Exponenten gleich<br />

arithm. Verschieben<br />

↗<br />

↘<br />

neg. Zahl → führende 1<br />

pos. Zahl → führende 0<br />

22

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!