
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
> Hmm... > Könnte mir jemand erklären was folgendes (zum M2.0) bedeutet ? > > "Die SHIFT Funktion arbeitet nach logischer Shift" > > Nicolas > Da geht es um Schiebeanweisung für bitweises Schieben mit SHL und SHR Das Logische Shift (ASM-Befehle LSL, LSLA, LSLX, LSR, LSRA, LSRX) schiebt den Inhalt des Ziels um eine Stelle nach rechts oder links und füllt dann das freigewordene Bit mit einer 0 auf. Das Arithmetische Shift (ASM-Befehle ASL, ASLA, ASLX, ASR, ASRA, ASRX) schiebt das herausgeschobene Bit in den Carry, sodass auf Grund dieses Bits verzweigt werden kann. Das freigewordene Bit wird mit einer 0 aufgefüllt. Meine Homepage: http://www.csslabs.de/ccontrol |
| Antwort schreiben |