Arithmetic // Barrel (variable amount) shift and rotate (cores v2+ only)
0xED2B - u60715
z80n specific
DE:=~(unsigned(~DE)>>(B&31))
| T States | Bytes |
|---|---|
| 8 | 2 |
S unaffected
Z unaffected
H unaffected
P/V
N unaffected
C unaffected
{
"opcode": "bsrf",
"bytes": 2,
"code": "ED2B",
"mnu": "BSRF DE,B",
"status": "E",
"flags": {
"C": "unaffected",
"N": "unaffected",
"PV": "unaffected",
"H": "unaffected",
"Z": "unaffected",
"S": "unaffected"
},
"z80n": true,
"time": "8",
"description": "DE:=~(unsigned(~DE)>>(B&31))",
"operation": "bsrf de,b",
"category": "Arithmetic",
"subCategory": "Barrel (variable amount) shift and rotate (cores v2+ only)"
}