Nibble-Problem

#1513399
Lesenswert?

Basilius W. schrieb:
> Darauf bin ich schon gekommen.

Dann sag das doch gleich!

> Aber wie kann ich eine Zahl NUR in ein
> Nibble reinschreiben?

Mittels Bit-Operationen?
Zuerst mit einem & und entsprechender Maske die jeweiligen Bits gezielt 
auf 0 setzen. Dann mit einem Oder die jeweils notwendigen Bits gezielt 
auf 1 setzen.

Beim High-Nibble muss man sich halt den Wert dessen 1-Bits eingeodert 
werden sollen entsprechend zurechtschieben.

Ach, ich vergass. Du willst ja Low-Nibble und High-Nibble gleichzeitig 
setzen. Vergiss die & Operation.

Low-Nibble (Einer) mit einer entsprechend zurechtgeschobenen Version des 
'High-Nibbels' (Zehner) verodern und fertig.

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