Sie sind nicht angemeldet.
Lieber Besucher, herzlich willkommen bei: Aqua Computer Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
Zitat von »fksystems«
Ich habe hier noch so ne aufgabe aus ner alten prüfung zum vorbereiten auf die echte prüfung stehen:
Gegeben sei das Bitmuster einer dualen Gleitkommazahl nach dem IEEE Standard 754 (1 Bit Vorzeichen, Charakteristik (transformed exponent) 8 bit, bias 127, Bruch (fraction) 23 Bit). Bestimmen sie den dezimalwert:
Steht dann da "die zahl":
1. zeile: 0100010011010001
2. zeile: 0010000000000000
beide reihen stehen genau untereinander, sollen also eine zahl darstellen.
nach dem 1. zeichen in der 1. zeile ist ein verdickter strich. und nach dem 9. zeichen in der 1. zeile ist ein verdickter strich.
fragen jetzt:
ist das 1. bit ein vorzeichen? zu was zählt das vorzeichen? zur mantisse?
Zitat
was ist "Charakteristik (transformed exponent) 8 Bit" ?
bedeutet das, daß das 2.-9. zeichen in zeile 1 für den exponent reserviert ist? welche basis hat denn dann der exponent? hat der auch ein vorzeichen? ja, nein, immer?
Zitat
was zum teufel bedeutet "bias=127" ?
Zitat
bruch (fraction) 23 bit bedeutet dann wohl, daß der rest der beiden zeilen für die mantisse bestimmt ist, oder? hat der nochmal extra ein vorzeichen, oder ist das schon das, was am anfang angegeben ist?
Zitat
..und woher weiß ich überhaupt, ob das ding jetzt im B-1 oder B -Komplement angegeben ist?
Zitat von »fksystems«
aber du hast geschrieben "8 bit Charakteristik: in diesem Fall wird zum Exponenten 2^7 addiert". warum ziehst du das dann in der zeile für den exponent wieder mit "- 2^7" davon ab, statt es zu addieren?
Y0Gi [/td][/tr][/table]Zitat
kaum denkt man, die dummheit hat ihre untere grenze erreicht, kommt schon der nächste zum limbo-contest um die ecke...
Y0Gi [/td][/tr][/table]Zitat
kaum denkt man, die dummheit hat ihre untere grenze erreicht, kommt schon der nächste zum limbo-contest um die ecke...
Zitat von »fksystems«
aber du hast geschrieben "8 bit Charakteristik: in diesem Fall wird zum Exponenten 2^7 addiert". warum ziehst du das dann in der zeile für den exponent wieder mit "- 2^7" davon ab, statt es zu addieren?
Zitat von »fksystems«
und wo kommt das "*2^9" jetzt tatsächlich her? -> "(2^7)+(2^3)+(2^0)-(2^7)" sind doch = "2^3 + 2^0"
Zitat von »fksystems«
..und was wäre jetzt, wenn ich mal einen negativen exponent hätte/bräuchte? wie würde dieser dann verwirklicht ?
Zitat von »TheBigTicket«
ich fühle mich einfach mal angesprochen.
ganz einfach:
1 bit Vorzeichen: 0 -> positiv Zahl, 1 -> negative Zahl
8 bit Charakteristik: in diesem Fall wird zum Exponenten 2^7 addiert
23 bit Mantisse: wichtig: IEEE heißt, "1," als hidden bit
Angewandt:
VZ: 0 -> postive Zahl
Char: 10001001 ->Exponent= (2^7)+(2^3)+(2^0)-(2^7)
Mantisse: 10100010010000000000000
Ausgerechnet:
((-1)^VZ)*(1,0*Mantisse)*((2^(c-2^7))
1,10100010010000000000000(2)*2^9
(1673/1024)*2^9 = 836,5(10)
Mit 1er oder 2er Komplement hat das vorerst nichts zu tun. Das braucht man nur bei der Subtraktion im 2er Komplement.
Wird diese Zahl und diese Normierung gegeben, dann ist davon auszugehen, dass die Zahl weder im 1er noch im 2er Komplement vorliegt...
informatik 1 für elektrotechniker und technische informatik???
Zitat von »DustPuppy«
Das mag zwar im prinzip richtig sein...
Aber irgendwie kapiert das keiner was du da machst und falsch ist das Ergebnis auch noch...
Y0Gi [/td][/tr][/table]Zitat
kaum denkt man, die dummheit hat ihre untere grenze erreicht, kommt schon der nächste zum limbo-contest um die ecke...
-