disassemble
Disassemble 6502 assembly instructions at a specified memory address in a BBC Micro emulator session, returning each instruction's address and formatted text.
Instructions
Disassemble count 6502 instructions starting at addr.
Returns a list of {addr, info, text} dicts. info is
beebjit's per-line tag ("ITRP", "JIT", sometimes empty);
text is the mnemonic and operands. count is capped at 20
(beebjit's native batch size); for a longer disassembly loop
by advancing to the address past the last instruction.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| addr | Yes | ||
| count | No | ||
| session_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||