Herunterladen Inhalt Inhalt Diese Seite drucken

Hitachi HIDICMICRO-EH Handbuch Seite 124

Inhaltsverzeichnis

Werbung

Kategorie - Nr.
Anwendungs-Anweisungen - 8
Symbol im Kontaktplan
LSR (d, n)
Anweisung AWL
LSR (d, n)
Adresstypen
d
Zu verschiebender E/A
Anzahl zu schiebender
n
Bits
Funktion
Schiebt den Inhalt von d um n Bits nach rechts (in Richtung der niederwertigen Bits).
Überträgt eine 0 n mal in d, vom höchstwertigsten Bit an gezählt.
Überträgt den Inhalt des n-ten Bits in C (R7F0), vom niederwertigsten Bit an gezählt.
Vor der Ausführung
Nach der Ausführung
0
0
Höchstwertigstes Bit (MSB)
Falls d ein Wort ist:
Falls d ein Doppelwort ist: Die 5 niederwertigsten Bits (b4 bis b0; Wertebereich 0 bis 31) von n (WX, WY, WR, WM, TC)
Hinweise
Wenn n = 0 ist, wird die Verschiebung nicht durchgeführt. Der ursprüngliche Status von C bleibt dann erhalten.
Programmierbeispiel
X00001
DIF1
Programmbeschreibung
Wenn X00001 ansteigt, dann wird der Inhalt von WR0000 um ein Bit nach rechts verschoben.
Es befindet sich dann in b15 eine 0, und der vor der Verschiebung in b0 enthaltene Wert befindet sich anschließend in
R7F0.
Spezialmerker
R7F4
R7F3
DER
ERR
l
l
Anzahl Schritte
Bedingung
Bit
R,
TD, SS,
X
Y
M
CU, CT
d
B
0
0
0
n Bits
Die 4 niederwertigsten Bits (b3 bis b0; Wertebereich 0 bis 15) von n (WX, WY, WR, WM, TC)
bestimmen die Anzahl der zu schiebenden Bits (höherwertige Bits werden ignoriert und zu 0
angenommen).
Der Wert der Konstanten n darf zwischen 0 und 15 (dezimal) liegen.
bestimmen die Anzahl der zu schiebenden Bits (höherwertige Bits werden ignoriert und zu 0
angenommen).
Der Wert der Konstanten n darf zwischen 0 und 31 (dezimal) liegen.
LSR
(WR0000 ,1 )
Name
Logisch rechts schieben (LOGICAL SHIFT RIGHT)
R7F2
R7F1
R7F0
SD
V
C
l
l
×
Schritte
3
Wort
WR,
WX WY
WM TC DX DY
¡
¡
¡
¡
¡
¡
¡
n Bits
C (R7F0)
B
Niederwertigstes Bit (LSB)
5-78
Kapitel 5 - Anweisungen
Bemerkung
Verarbeit.-zeit (µs)
Mittelwert Maximum
Oberer Fall: W
36
Unterer Fall: DW
45
Doppelwort
DR,
DM
¡
¡
Die Konstante wird
¡
dezimal angegeben.
(R7F0)
LD
X00001
AND DIF1
[
LSR
(WR0000 ,1)
]
Sonstiges

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis