FB18 - Das Forum für Informatik

fb18.de / Diplom Informatik / Unterbereich Grundstudium / Technische Informatik

T1 - WS01/02 - 1.6.4 - ALU

T1 - WS01/02 - 1.6.4 - ALU 2003-02-12 18:16
Popcorn
*grübel*

"Gegeben sei die in nachfolgender Abbildung dargestellte ALU. Zusätzlich zur ALU sind zwei 8 Bit breite Register A und B eingezeichnet, in denen die Datenwörter, die von der ALU verarbeitet werden sollen, gespeichert sind. Die ALU enthält neben dem Resultatausgang R (8 Bit) noch einen Ausgang N, der immer dann logisch 1 sei, wenn das Ergebnis der ALU negativ ist (d. h., wenn das höchstwertige Bit 1 ist), und einen Ausgang Z, der anzeigt, ob das Ergebnis der Operation der ALU nur aus Nullen besteht."

Okay. Nun einmal addieren:

1010 0001
+ 1101 0110
———–
1 0111 0111

An dieser Stelle bin ich mir gerade unsicher. Das höchstwertigste Bit des tatsächlichen Ergebnis ist ja die 1. Ist damit jetzt N auch 1, als eine Art Übertrag oder wird nur das tatsächliche 8 Bit Ergebnis betrachtet und N ist 0?


Re: T1 - WS01/02 - 1.6.4 - ALU 2003-02-12 19:20
Anonymer User
Das 9.Bit kann nicht dargestellt werden,da die Alu nur 8 Bit
speichert, deshalb ist das Ergebnis für N=0, also positiv.