Autor Thema: Begleitheft 3 - Multiplizieren  (Gelesen 2326 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline Elton

  • Sr. Member
  • ***
  • Beiträge: 253
  • Bewertung der Beiträge: 7
  • Geschlecht: Männlich
    • Profil anzeigen
Begleitheft 3 - Multiplizieren
« am: April 10, 2008, 17:43:07 »
Hallo alle zusammen,

habe eine Frage auf der Seite 25 im Begleitheft 3 bei der Abbildung 1.15 :

        1100 x 1001
             1100
            0000
           0000
          1100
      -------------
    01101100

Woher kommt die 0 ?

Und was heißt eigentlich genau " Beim ganzzahligen Multiplizeiren wird vorzeichengerecht erweitert  :?

Gruß Steven
« Letzte Änderung: April 10, 2008, 17:52:35 von Steven »

Offline Susanne

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1475
  • Bewertung der Beiträge: 30
  • Geschlecht: Weiblich
    • Profil anzeigen
Re: Begleitheft 3 - Multiplizieren
« Antwort #1 am: April 10, 2008, 17:56:20 »
Hi Steven,

Frage 1: fehlende Bitpositionen werden durch Nullen ergänzt, im Hexadezimalsystem werden jeweils 4 Bits zu einer Ziffer zusammen gefaßt
Frage 2: finde ich jetzt nicht so schnell im Heft, wo steht das. Würde es gerne im Zusammenhang lesen, bevor ich dir noch einen Unsinn schreibe.

Gruß Susanne
Carpe diem, denn es könnte der letzte sein, an dem du deine Träume verwirklichen kannst.

Offline Elton

  • Sr. Member
  • ***
  • Beiträge: 253
  • Bewertung der Beiträge: 7
  • Geschlecht: Männlich
    • Profil anzeigen
Re: Begleitheft 3 - Multiplizieren
« Antwort #2 am: April 10, 2008, 18:10:58 »
Hallo Susanne,

danke für deine schnelle Antwort. Stimmt, irdendwo hatte ich das auch gelesen.  :| Und ich habe mir die ganzen Gedanken gemacht woher die 0 kommt.

Steht auch auf der Seite 25 bei Abbildung 1.15 unter Rechenbeispiel 2. Absatz.

Gruß Steven

Offline Susanne

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1475
  • Bewertung der Beiträge: 30
  • Geschlecht: Weiblich
    • Profil anzeigen
Re: Begleitheft 3 - Multiplizieren
« Antwort #3 am: April 10, 2008, 21:19:56 »
Hi Steven,

sorry, in der Aufregung  :wink: habe ich dich fast vergessen.
Zitat
" Beim ganzzahligen Multiplizeiren wird vorzeichengerecht erweitert
Ich habe mich jetzt da durchgelesen, und auch über Google versucht, ich kanns dir leider nicht ganz erklären, da ich es selber nicht genau verstehe. Vorzeichen sind für mich + und -. Aber in dem Zusammenhang mit der Multiplikation verstehe ich es auch nicht. Ich vermute aber, dass es einfach um die Erweiterung mit den Nullen geht, die Antwort wäre dann mit der Antwort deiner 1. Frage gleichzusetzen. Vielleicht kann dir aber ein anderes Mitglied besser helfen.

Gruß Susanne
Carpe diem, denn es könnte der letzte sein, an dem du deine Träume verwirklichen kannst.

Offline Jobrauni

  • Forumsmitglied des Jahres 2008
  • Hero Member
  • *****
  • Beiträge: 1175
  • Bewertung der Beiträge: 18
  • Geschlecht: Männlich
  • "Der Teufel steckt im Detail"
    • Profil anzeigen
Re: Begleitheft 3 - Multiplizieren
« Antwort #4 am: April 10, 2008, 22:33:08 »
Ich habe das so verstanden,

das hat was mit Auffüllen von Vorzeichen zu tun. Die Vorzeichenerweiterung macht aus Werten über 127 negative
Werte!

Offline Elton

  • Sr. Member
  • ***
  • Beiträge: 253
  • Bewertung der Beiträge: 7
  • Geschlecht: Männlich
    • Profil anzeigen
Re: Begleitheft 3 - Multiplizieren
« Antwort #5 am: April 11, 2008, 11:49:03 »
Hallo Susanne und Jobrauni,

danke für eure Antworten. Jobrauni müsste recht haben. Auf der nächsten Seite ist nochmal genauer beschreiben.
Hätte ich mal nur eine Seite weiter gelesen und nicht sofort aufgegeben. Tja, wer brav weiterliest ist klar im Vorteil.  :-D
Vielleicht halte mich auch zu sehr beim lesen auf über "kleine unwichtigen" Sätzen. Alles kann man ja gar nicht verstehen und vieles ist auch unwichtig.

Gruß Steven

Offline Kannix

  • Newbie
  • *
  • Beiträge: 47
  • Bewertung der Beiträge: 3
  • Geschlecht: Männlich
    • Profil anzeigen
Re: Begleitheft 3 - Multiplizieren
« Antwort #6 am: April 11, 2008, 16:42:09 »
Hallo,

ich hatte es beim lesen so verstanden, dass das erste Bit von links, bei Zahlen mit Vorzeichen, 0=positiv, und 1=negativ bedeutet.

Wenn du beim Rechnen ein negatives Ergebnis z.B 10110 (-10) hast, das du dann bei acht Bit zum Beispiel auf 11110110 erweiterst.
Und bei positiven Zahlen wie z.B. 1010 (10) eben mit 00001010 erweiterst.

z.B:

   011 (3)
  -110 (6)
  1101 (-3) und das nun auf 8 Bit "11111101"

Angaben ohne Gewähr.

Viele Grüße Jan

« Letzte Änderung: April 11, 2008, 16:44:28 von Kannix »