Wie wird ein Hex-Wert bitweise manipuliert?

Ich habe ein sehr grundlegendes Verständnis von bitweisen Operatoren. Ich bin an einem Verlust zu verstehen, wie der Wert zugewiesen wird, jedoch. Wenn jemand kann mich in die richtige Richtung wäre ich sehr dankbar.

Mein Hex-Adresse: 0xE0074000

Den Dezimal Wert: 3758571520

Den Binären Wert: 11100000000001110100000000000000

Ich versuche, das Programm ein einfaches Micro-Controller und verwenden Sie das Register Zugriff-Klasse in Microsoft .Net Micro Framework, um den Controller machen, was ich will, es zu tun.

Register T2IR = new Register(0xE0074000);
T2IR.Write(1 << 22);

In meinem Beispiel oben, wie die bits in der Binären Darstellung verschoben? Ich verstehe nicht, wie die Verwaltung von bits zugeordnet ist, die Adresse in Binärer form.

Wenn jemand kann mich in die richtige Richtung wäre ich sehr greatfull.

InformationsquelleAutor Rusty Nail | 2012-06-10
Schreibe einen Kommentar