charmanta Geschrieben 24. Oktober 2022 Geschrieben 24. Oktober 2022 "Wir betrachten nun einen Rechner, welcher nur Daten bis zu 8 Bit verarbeiten kann. Der Rechner soll die folgende Berechnung für Natürliche Zahlen ausführen: 160(10)+210(10). Da es sich nur um positive Zahlen handelt, kann in der binären Entsprechung die direkte binäre Darstellung verwendet werden. (a) Wie lautet das entsprechende Ergebnis? Rechnen Sie sowohl binär als auch hexadezimal. (b) Zeigen Sie am Beispiel, dass das Ergebnis dem tatsächlichen Ergebnis modulo 256 entspricht" Hi, Frage b) konnte ich nicht verstehen. Was ist ein Modulo 256 und was hat er mit dem Ergebnis zu tun? Der Rechner kann maximal 8 Bit verarbeiten, aber 160+210=370(10). Im Dualsystem sind mehr als 8Bit. d.h. sie könnte nicht von diesem Rechner verarbeitet werden. Ich habe gemerkt, dass es ein Zusammenhang mit "modulo 256" hat, doch ich konnte ihn nicht finden. "Was ich in der Aufgabe nicht verstanden habe sind die dick und untergestrichenen Ausdrücke bzw. Sätze." DANKE FÜR IHRE HILFE. MFG! informatika @informatika Hier ist die Frage besser aufgehoben Zitieren
Alexej_a7x Geschrieben 24. Oktober 2022 Geschrieben 24. Oktober 2022 Modulo gibt bei einer ganzzahligen Division den Rest an. Beispiele: 3 modulo 7 ergibt 3 370 modulo 256 ergibt 114 // 256 passt einmal rein, Rest ist 114. Die 256 würde durch das neunte Bit repräsentiert werden, dass dein 8-bit-computer nicht hat. Was passiert mit dem neunten bit beim Ergebnis? Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.