dez in ein einzelnens bit umwandeln

A

Anonymous

Guest
Zuviel Werbung?
-> Hier kostenlos registrieren
danke erstmal. ihr habt mir sehr weitergeholfen.
nun folgendes: ich hab am eingang DEZ 7 und will nur das 7 bit angehen lassen. bei DEZ 8 das 8.Bit usw.
0=00000000
1=00000001
2=00000010
3=00000100 usw...

wie stelle ich das an?

danke
 
hanno98 schrieb:
danke erstmal. ihr habt mir sehr weitergeholfen.
nun folgendes: ich hab am eingang DEZ 7 und will nur das 7 bit angehen lassen. bei DEZ 8 das 8.Bit usw.
0=00000000
1=00000001
2=00000010
3=00000100 usw...

wie stelle ich das an?

danke

vergleichen?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Du könntest dein Dez als Schleifenzähler nehmen.

Gehst mit Bit 0 = 1 in die Schleife und schiebst bei jedem Durchgang 1 nach links.
 
Ach geht doch noch einfacher:

Code:
L w#16#0001
T MD20

L	DEZ 	//Lade den Wert +3 in AKKU 1.
L 	MD20	//Lade den Inhalt von AKKU 1 in AKKU 2. Lade den Wert von MD20 in AKKU 1.
SLD		//Die Schiebezahl ist der Wert von AKKU2-L-L. => Schiebe die Bits in AKKU 1 um 3 Stellen nach links.
 
Zurück
Oben