Zweierkomplement Zahlen umwandeln

Gast #1192113
Lesenswert?
• ▲
▼
Hallo allerseits, ich hab irgendwie einen Knoten im Kopf, wobei es 
bestimmt ganz einfach ist: Ich arbeite in Assembler und bekomme von 
einem A/d-Wandler Audiodaten, und zwar 0000 für den negativsten Wert und 
FFFF für den positivsten Wert.

Wenn nachher eine WAV-datei draus wird, brauche ich ein 2er-Komplement, 
also aus 0000 muß 8000 werden und aus FFFF -> 7FFF. Brauch ich am Ende 
nur das erste Bit negieren, weil ich ja auch noch 8000 subtrahieren muß? 
so einfach?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren