diff options
| author | andromeda <andromeda@lenovo> | 2026-03-07 16:44:40 +0100 |
|---|---|---|
| committer | andromeda <andromeda@lenovo> | 2026-03-07 16:44:40 +0100 |
| commit | 50964e945e5643ac3fbc3fc2237c27f16927a9ce (patch) | |
| tree | afeee199c9300e7ede28cc48d6b860ac65ca3d59 /twasm/README.md | |
| parent | 46bdc91966d7bb5513a28e23a252c9ea82282bf7 (diff) | |
encode register tokens
Diffstat (limited to 'twasm/README.md')
| -rw-r--r-- | twasm/README.md | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/twasm/README.md b/twasm/README.md index 6640f5d..a8ad332 100644 --- a/twasm/README.md +++ b/twasm/README.md @@ -48,4 +48,83 @@ supported tokens are listed below | token | id | notes | |-------|--------|-| +| rax | 0x0000 | | +| rbx | 0x0001 | | +| rcx | 0x0002 | | +| rdx | 0x0003 | | +| rsi | 0x0004 | | +| rdi | 0x0005 | | +| rsp | 0x0006 | | +| rbp | 0x0007 | | +| r8 | 0x0008 | | +| r9 | 0x0009 | | +| r10 | 0x000A | | +| r11 | 0x000B | | +| r12 | 0x000C | | +| r13 | 0x000D | | +| r14 | 0x000E | | +| r15 | 0x000F | | +| eax | 0x0010 | | +| ebx | 0x0011 | | +| ecx | 0x0012 | | +| edx | 0x0013 | | +| esi | 0x0014 | | +| edi | 0x0015 | | +| esp | 0x0016 | | +| ebp | 0x0017 | | +| r8d | 0x0018 | | +| r9d | 0x0019 | | +| r10d | 0x001A | | +| r11d | 0x001B | | +| r12d | 0x001C | | +| r13d | 0x001D | | +| r14d | 0x001E | | +| r15d | 0x001F | | +| ax | 0x0020 | | +| bx | 0x0021 | | +| cx | 0x0022 | | +| dx | 0x0023 | | +| si | 0x0024 | | +| di | 0x0025 | | +| sp | 0x0026 | | +| bp | 0x0027 | | +| r8w | 0x0028 | | +| r9w | 0x0029 | | +| r10w | 0x002A | | +| r11w | 0x002B | | +| r12w | 0x002C | | +| r13w | 0x002D | | +| r14w | 0x002E | | +| r15w | 0x002F | | +| al | 0x0030 | | +| bl | 0x0031 | | +| cl | 0x0032 | | +| dl | 0x0033 | | +| sil | 0x0034 | | +| dil | 0x0035 | | +| spl | 0x0036 | | +| bpl | 0x0037 | | +| r8b | 0x0038 | | +| r9b | 0x0039 | | +| r10b | 0x003A | | +| r11b | 0x003B | | +| r12b | 0x003C | | +| r13b | 0x003D | | +| r14b | 0x003E | | +| r15b | 0x003F | | +| ah | 0x0040 | | +| bh | 0x0041 | | +| ch | 0x0042 | | +| dh | 0x0043 | | +| cs | 0x0044 | | +| ds | 0x0045 | | +| es | 0x0046 | | +| fs | 0x0047 | | +| gs | 0x0048 | | +| ss | 0x0049 | | +| cr0 | 0x004A | | +| cr2 | 0x004B | | +| cr3 | 0x004C | | +| cr4 | 0x004D | | +| cr8 | 0x004E | | | | 0xFFFF | unrecognised token | |
