Addition von Gleitkommazahlen < Sonstiges < Hochschule < Mathe < Vorhilfe
|
Status: |
(Frage) überfällig | Datum: | 04:26 Do 27.12.2012 | Autor: | jonny69 |
Aufgabe 1 | Kodierung A: 1 Bit Vorzeichen, 3 Bit Exponent, 3 Bit Mantisse, Bias: 3
Zwei Zahlen liegen in der Kodierung A vor:
0 110 011; 0 110 001
Welches Ergebnis berechnet die CPU, wenn sie intern mit einer 4 Bit Mantisse rechnet und diese beiden Zahlen addiert? |
Aufgabe 2 | Zwei Zahlen liegen in der Kodierung A vor:
0 110 011; 0 100 100
Welches Ergebnis berechnet die CPU, wenn sie intern mit einer 4 Bit Mantisse rechnet und diese beiden Zahlen addiert? |
Aufgabe 3 | Zwei Zahlen liegen in der Kodierung A vor:
0 110 011; 0 110 101
Welches Ergebnis berechnet die CPU, wenn sie intern mit einer 4 Bit Mantisse rechnet und diese beiden Zahlen addiert? |
Hallo!
Ich bin schon völlig am verzweifeln, weil ich so scheinbar einfache Aufgaben nicht gebacken bekomme.
Mein Ansatz für Aufgabe 1:
Keine Exponentenanpassung notwendig, also füge ich nur die Hidden Bits ein.
0|110|(1)011
+0|110|(1)001
______________
=0|110|(10)100
dann normalisiere ich das Ganze und komme auf 0|111|100
laut Lösungen soll aber 0|110|100 rauskommen
ähnlich bei Aufgabe 2, hier füge ich aber zwei Nullen ein, um den Exponenten auszugleichen und verschiebe den Hidden Bit:
0|110|(1)011
+0|110|(0)011|00
________________
=0|110|(1)110|00
komme dann auf 0|110|110 aber es soll 0|110|100 rauskommen
Aufgabe 3:
0|110|(1)011
+0|110|(1)101
______________
=0|110|(11)000
=0|111|000
das Ergebnis soll aber 0|111|100 sein..
Kann mir einer sagen, was ich falsch mache, verstehe es einfach nicht :(
Gruß, Jonny
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 05:20 Fr 11.01.2013 | Autor: | matux |
$MATUXTEXT(ueberfaellige_frage)
|
|
|
|