Forum

Einloggen | Registrieren | RSS  

Bit-Maskierung Aufgabe (Computertechnik)

verfasst von Erstsemester123, 11.07.2011, 16:02 Uhr

Hallo ich lerne grad Bitmaskierung,
und habe 2 Probleme( e und f) und bin mir auch nicht ganz sicher ob das so richtig ist.
Würde mich über eure Hilfe freuen!

Aufgabenstellung:

Wir sollen das was im Kommentar steht in c umsetzen. An Port 1 und 2 werden 8 bit Daten eingelesen.

unsigned char a,b,c,d,e,f,g;
a=PORT2;
g=PORT1;

b=(a&0x08); /*Bit 5 und Bit 2-0 von a löschen */
c=(a|0x30); /*Bit 5-4 von a setzen */
d=(a^ox81); /*Bit7 und 0 von a invertieren*/
e= /*Bit 2-0 von a ersetzen durch g Bit2-0 */
f= /*Bit6-4 von a ersetzen durch g Bit 2-0 */



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