Forum

Einloggen | Registrieren | RSS  

Bit-Maskierung Aufgabe (Computertechnik)

verfasst von 79616363(R) E-Mail, Leinfelden-Echterdingen, 11.07.2011, 19:28 Uhr

» » » b=(a&0x08); /*Bit 5 und Bit 2-0 von a löschen */
» »
» » 0x08 enthält nur ein einziges gesetztes Bit. Also können durch diesen
» » Ausdruck nicht 4 Bits verändert werden und die anderen 4 belassen
» werden.
»
» Ja stimmt kleiner Fehler...
» b=(a&0xD8)
»
» » » e= /*Bit 2-0 von a ersetzen durch g Bit2-0 */
»
» also müsste dann
» e=(a&0xF8)|(g&0x07) sein
»
» und
»
» » f= /*Bit6-4 von a ersetzen durch g Bit 2-0 */
»
» f=(a&0x8F) | ( (g&0x07)<<4)

Jeah, ich glaub er hat's - Guck ich mir später nochmal an :waving:

Iss immer schön, wenn jemand selbst auf den Trichter kommt :-)

--
„Wo kämen wir hin, wenn jeder sagte, wo kämen wir hin und keiner ginge, um zu sehen, wohin wir kämen, wenn wir gingen.“

(Kurt Marti)



Gesamter Thread:

Bit-Maskierung Aufgabe - Erstsemester123, 11.07.2011, 16:02 (Computertechnik)
Bit-Maskierung Aufgabe - 79616363(R), 11.07.2011, 16:52
Bit-Maskierung Aufgabe - m(R), 11.07.2011, 17:56
Bit-Maskierung Aufgabe - Erstsemester123, 11.07.2011, 18:39
Bit-Maskierung Aufgabe - 79616363(R), 11.07.2011, 19:28