Assemble statements directly into memory A [address]
Compare two blocks of memory C range address
Dump Display contents of memory D [address] or D [range]
Enter Modify memory contents E address [list]
Fill memory block with values F range list
Go Execute program (w/breakpoints) G [=address][addr[addr...]]
Hex Add & subtract two hex numbers H value value
Input Read byte from port I portaddress
Load file/disk sectors into memory L [addr[drive sector sector]]
Move Copy memory blocks M range address
Name Define filename and parameters N [d:][path]filename[.ext]
Output Send byte to port O portaddress
Proceed Execute loop/until return P [=address][value]
Quit End DEBUG program Q
Register Display/modify register R [registername]
Search Search memory S range list
Trace Execute one/more instructions T [=address][value]
Unassemble instructions U [address] or U [range]
Write file/absolute disk sectors W [addr[drive sector sector]]