Handbook
Glossary
ASR ( Rd Rn operand -- )
Vocabulary
cpu
.
arm
.
64
.
assembler
Inputs
Rd
an
object
Rn
an
object
operand
an
object
Outputs
None
Definition
IN:
cpu.arm.64.assembler
GENERIC:
ASR
( Rd Rn operand -- )
Methods
USING:
cpu.arm.64.assembler
kernel
math
math.bitwise
;
M::
integer
ASR
( Rd Rn shift -- )
Rn
encode-width
5
+
:>
max-width shift max-width
check-unsigned-immediate
drop
Rd Rn shift max-width
on-bits
SBFM
;
USING:
cpu.arm.64.assembler
;
M:
register
ASR
ASRV
;