[Libre-soc-bugs] [Bug 917] pysvp64dis: support SVP64 disassembly
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Sat Sep 10 06:45:33 BST 2022
https://bugs.libre-soc.org/show_bug.cgi?id=917
--- Comment #28 from Dmitry Selyutin <ghostmansd at gmail.com> ---
After some thoughts, I decided to also slightly tune target_addr, hopefully
it's clearer now.
00 00 40 05 sv.bc 12,2,0x1c
1c 00 82 41
spec
sv.bc BO,BI,target_addr (AA=0 LK=0)
binary
[0:8] 00000101
[8:16] 01000000
[16:24] 00000000
[24:32] 00000000
[32:40] 01000001
[40:48] 10000010
[48:56] 00000000
[56:64] 00011100
opcode
0x40000000
mask
0x40000003
BO
01100
38, 39, 40, 41, 42
BI
00010
43, 44, 45, 46, 47
target_addr = EXTS(BD || 0b00))
BD
0000000000011100
48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, {0}, {0}
AA
0
62
LK
0
63
mode
branch
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-soc-bugs
mailing list