<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Übungsblatt 5</title>
        <description> Eine Frage zu Aufgabe 4:

Müssten die Eingänge beim n-Bit Addierer nicht eigentlich nur bis n-1 gehen?
Ansonsten wär das doch ein n+1 Bit Addierer ohne Carry-out, oder?</description>
        <link>https://ira.informatik.uni-freiburg.de/phorum/read.php?49,2600,2600#msg-2600</link>
        <lastBuildDate>Tue, 17 Dec 2024 10:33:02 +0100</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://ira.informatik.uni-freiburg.de/phorum/read.php?49,2600,2606#msg-2606</guid>
            <title>Re: Übungsblatt 5</title>
            <link>https://ira.informatik.uni-freiburg.de/phorum/read.php?49,2600,2606#msg-2606</link>
            <description><![CDATA[ Alles klar, ich denke damit komm ich weiter.<br />
<br />
Vielen Dank für die Erklärung!<br />
<br />
Gruß,<br />
Thomas]]></description>
            <dc:creator>Phanthomas</dc:creator>
            <category>Rechnerarchitektur SS 2008</category>
            <pubDate>Wed, 02 Jul 2008 11:28:55 +0200</pubDate>
        </item>
        <item>
            <guid>https://ira.informatik.uni-freiburg.de/phorum/read.php?49,2600,2605#msg-2605</guid>
            <title>Re: Übungsblatt 5</title>
            <link>https://ira.informatik.uni-freiburg.de/phorum/read.php?49,2600,2605#msg-2605</link>
            <description><![CDATA[ Hi,<br />
<br />
da haben wir wohl aneinander vorbei geschrieben, sorry. <br />
<br />
Ich habe oben geschrieben:<br />
<br />
&quot;Bei Zweierkomplementzahlen ist es üblich, a_n als Vorzeichenbit zu nehmen und a_{n-1},...,a_0 als die eigentliche Zahl.&quot;<br />
<br />
Das sind n+1 Bits. Der darstellbare Zahlenbereich für eine solche Zahl [a_n,...,a_0] ist (-2^n,...,2^n - 1), also genau der, der auf dem Zettel angegeben ist. Bei der Darstellung des Addierers aus Abb. 3 auf Blatt 5 sind als Eingänge ebenfalls a_n,...a_0 bzw. b_n,...,b_0 angegeben und als Ausgänge s_n,...s_0. <br />
Ich gebe zu, die Angabe &quot;n-Bit-Addierer&quot; ist wohl mindestens etwas verwirrend. Ersetze es durch  &quot;(n+1)-Bit-Addierer ohne Carry-Out&quot;. Dann sollte alles konsistent sein.<br />
<br />
Da die Schaltung mit n Eingängen und n Ausgängen (a_{n-1},...a_0 bzw. b_{n-1},...b_0 und s_{n-1},...s_0) bis auf die Tatsache, dass dann ein paarmal ein &quot;-1&quot; dasteht, mit der anderen identisch ist, darfst Du auch diese Variante nehmen. Wichtig ist nur, dass die Bitbreite der Zahlen vor und nach der Addition gleich ist.<br />
<br />
Gruß,<br />
  Ralf.]]></description>
            <dc:creator>Ralf Wimmer</dc:creator>
            <category>Rechnerarchitektur SS 2008</category>
            <pubDate>Wed, 02 Jul 2008 10:42:52 +0200</pubDate>
        </item>
        <item>
            <guid>https://ira.informatik.uni-freiburg.de/phorum/read.php?49,2600,2604#msg-2604</guid>
            <title>Re: Übungsblatt 5</title>
            <link>https://ira.informatik.uni-freiburg.de/phorum/read.php?49,2600,2604#msg-2604</link>
            <description><![CDATA[ Hallo Ralf,<br />
<br />
Was bedeutet eigentlich der gültige Zahlenbereich von -2^n bis 2^n -1?<br />
Heißt das an der Ausgabe dürfen nur Werte in diesem Bereich rauskommen?<br />
Wenn das so ist, dann muss die Ausgabe n+1 Bit haben, weil diese Zahlen im Zweierkomplement nicht mit n Bit darstellbar sind. Falls das nicht so ist verstehe ich nicht, was die Angabe bedeuten soll.<br />
Die Ergebnisse, die bei der Addition rauskommen können liegen nämlich zwischen -2^n und 2^n -2.<br />
<br />
Also antweder ich verstehe die Frage komplett falsch, oder sie enthält einen Fehler.<br />
Denn wenn man dann wirklich auch als Ausgabe nur n Bit verwenden darf, wozu dann diese Schranken, <br />
die n+1 Bits benötigen?<br />
<br />
Und wenn ich wirklich n+1 Bits an der Ausgabe haben darf, warum darf ich dann intern nicht einfach einen &quot;normalen&quot; Addierer mit carry_out benutzen?<br />
<br />
Nach dem was du geschrieben hast, nehme ich mal an, dass an der Ausgabe nur n Bits sein dürfen, oder?<br />
Dann müsste der zulässige Bereich für die Ausgabe -2^(n-1) bis 2^(n-1)-1 lauten, oder?<br />
<br />
Danke schonmal!]]></description>
            <dc:creator>Phanthomas</dc:creator>
            <category>Rechnerarchitektur SS 2008</category>
            <pubDate>Wed, 02 Jul 2008 10:17:31 +0200</pubDate>
        </item>
        <item>
            <guid>https://ira.informatik.uni-freiburg.de/phorum/read.php?49,2600,2602#msg-2602</guid>
            <title>Re: Übungsblatt 5</title>
            <link>https://ira.informatik.uni-freiburg.de/phorum/read.php?49,2600,2602#msg-2602</link>
            <description><![CDATA[ Hallo,<br />
<br />
wenn wir n Eingänge und n+1 Ausgänge hätten, gäbe es keinen Überlauf. Da aber i. d. R. Rechner mit festen Bitbreiten rechnen, muss das Ergebnis wieder mit n Bits dargestellt werden. Dann können jedoch Überläufe auftreten. Kriterien, wann bei der Addition von Zweierkomplementzahlen ein Überlauf vorliegt, wurden in TI behandelt.<br />
<br />
Bei Zweierkomplementzahlen ist es üblich, a_n als Vorzeichenbit zu nehmen und a_{n-1},...,a_0 als die eigentliche Zahl. Man kann den Addierer dafür natürlich auch als (n+1)-Bit-Addierer ansehen. <br />
<br />
Gruß,<br />
  Ralf.]]></description>
            <dc:creator>Ralf Wimmer</dc:creator>
            <category>Rechnerarchitektur SS 2008</category>
            <pubDate>Tue, 01 Jul 2008 12:30:14 +0200</pubDate>
        </item>
        <item>
            <guid>https://ira.informatik.uni-freiburg.de/phorum/read.php?49,2600,2600#msg-2600</guid>
            <title>Übungsblatt 5</title>
            <link>https://ira.informatik.uni-freiburg.de/phorum/read.php?49,2600,2600#msg-2600</link>
            <description><![CDATA[ Eine Frage zu Aufgabe 4:<br />
<br />
Müssten die Eingänge beim n-Bit Addierer nicht eigentlich nur bis n-1 gehen?<br />
Ansonsten wär das doch ein n+1 Bit Addierer ohne Carry-out, oder?]]></description>
            <dc:creator>Phanthomas</dc:creator>
            <category>Rechnerarchitektur SS 2008</category>
            <pubDate>Tue, 01 Jul 2008 10:51:43 +0200</pubDate>
        </item>
    </channel>
</rss>
