topic: nxasm
10 modules sharing the nxasm name family (derived from the tree's prefix discipline).
The nxasm topic family provides tools for assembling machine code within the Nishi sovereign ecosystem, supporting multiple architectures and execution contexts. The nxasm_v2 module serves as the core RV64 assembler, handling labels and directives, while nxasm_x86 offers x86_64 assembly with AT&T syntax. The nxasm_bisect module explores how nxasm behaves in different R1-T1-004 dimensions, aiding in binary analysis and verification. Together, these modules enable precise code generation and inspection across diverse execution environments.
auto-narrated by the local model from this topic's module headers; links verified against the wiki index.
narrated overview -- maintained by the narration lane, module links verified against this wiki.
| module | description | lines | funcs |
|---|---|---|---|
| _nxasm_bisect.nx | R1-T1-004 dimension bisect: nxasm from a SOVEREIGN | 76 | 5 |
| _nxasm_ctx_probe.nx | does nxasm behave differently by PARENT CONTEXT on | 21 | 1 |
| nx_nxasm_main.nx | CLI driver for nxasm_v2 + elf_writer. | 61 | 1 |
| nx_nxasm_neutral_gate.nx | DID ADDING THE FUNCTION-BOUNDS RECORDER CHANGE ONE EMITTED BYTE? | 165 | 4 |
| nxasm_arm64_enc.nx | DEFINITION-COMPLETE: one function per A64 instruction. Encoders with no caller yet are the | 227 | 45 |
| nxasm_main.nx | CLI driver for nxasm_v2 + elf_writer. | 55 | 1 |
| nxasm_v2.nx | the Nishi RV64 assembler, with labels + directives. | 1356 | 57 |
| nxasm_x86.nx | sovereign x86_64 assembler (AT&T .s text -> machine | 1299 | 32 |
| nxasm_x86_enc.nx | x86_64 instruction encoder + minimal ELF writer, | 1173 | 90 |
| nxasm_x86_main.nx | RECOVERED + ADAPTED into buildroot/runtime/ 2026-08-07 (debts 1786109488 / 1786109910). | 244 | 4 |