04.03.2013 Aufrufe

PDF-Version - am Institut für Baustatik

PDF-Version - am Institut für Baustatik

PDF-Version - am Institut für Baustatik

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.

Beispiel zur Umrechnung einer Dezimal- in eine Dualzahl und umgekehrt:<br />

Dual nach Dezimal:<br />

2 7 2 6 2 5 2 4 2 3 2 2 2 1 2 0<br />

011001012 = 0 1 1 0 0 1 0 1 = 2 6 +2 5 +2 2 +2 0 = 10110<br />

Dezimal nach Dual:<br />

10110 =<br />

= 11001012<br />

3.5 Speicherung von Daten<br />

101 : 2 = 50 Rest 1<br />

50 : 2 = 25 Rest 0<br />

25 : 2 = 12 Rest 1<br />

12 : 2 = 6 Rest 0<br />

6 : 2 = 3 Rest 0<br />

3 : 2 = 1 Rest 1<br />

1 : 2 = 0 Rest 1<br />

3.5.1 Darstellung ganzer Zahlen, Komplement<br />

Ganze Zahlen, auch ‘integer’ genannt, werden in ein entsprechendes duales Bitmuster übertragen.<br />

Negative ganze Zahlen werden dargestellt, indem ein Bit <strong>für</strong> das Vorzeichen verwendet wird. Wird 0<br />

als positive Zahl definiert, lassen sich mit einem 4 Byte Wort die Zahlen von - 2 31 = - 2.147.483.648 bis<br />

2 31 -1 = 2.147.483.647 beschreiben.<br />

Da das Rechenwerk eines Computer nur eine begrenzte Genauigkeit besitzt, kann die Subtraktion<br />

auch auf eine Addition zurückgeführt werden. Dies erfolgt durch die sogenannte Komplementbildung.<br />

Z. B. stehe einem Rechenwerk 4 Binärstellen zur Verfügung. Die größte darstellbare Zahl ist deshalb<br />

15, die vierstellige Dualzahl 1111. Die erste gerade nicht mehr darstellbare Zahl ist C = 2 4 = 16, d.h.<br />

bei n darstellbaren Ziffern C = 2 n .<br />

Die Addition 15 + 1 ergibt in unserem Beispiel deshalb Null, da nur vier Ziffern dargestellt werden<br />

können:<br />

1111<br />

+ 0001<br />

0000<br />

D.h., die Subtraktion 15 - 5 = 10:<br />

1111<br />

- 0101<br />

1010<br />

kann auch durch die Addition 15 + 11 dargestellt werden:<br />

1111<br />

+ 1011<br />

1010<br />

10

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!