Files
mciot-lab/bitExtractClear.asm
2026-05-21 11:58:33 +05:30

22 lines
337 B
NASM

PRESERVE8
THUMB
AREA |.text|, CODE, READONLY
EXPORT __main
__main
LDR R0,=0xFFC0FFFF
LSLS R0,R0,(#32-8-16) ;(32-W-P)
LSRS R0,R0,(#32-W) ;(32-W)
LDR R0,=0XFFC0FFFF
MOVS R1, #16 ; #P
MOVS R2, #8 ;(32-w-p)
MOVS R3, #(32-8) ;(32-W)
RORS R0,R0,R1
LSRS R0,R0,R2
RORS R0,R0,R3
STOP
B STOP
END