The five AIM 65 ROM sockets are designated Z22 to Z26 and are fitted with either 2332 ROM's or 2532 EPROMs (2732 EPROMs will not work without an adapter).
They are located at the following addresses:
Z22 $F000
Z23 $E000
Z24 $D000
Z25 $C000
Z26 $B000
Monitor
The standard Monitor firmware comes with a comprehensive set of commands and includes a disassembler. I have created a ca65 formatted source for the Monitor:
The Monitor is normally in a pair of ROMs fitted in sockets Z22 and Z23. The .rom binary above is for the whole 4K, the following two files are for the individual 4K ROM's:
R3222.rom (resides in socket Z22 at address $F000)
R3223.rom (resides in socket Z23 at address $E000)
Assembler
The 4K Assembler is fitted in socket Z24:
R3224.rom (resides in socket Z24 at address $D000)
BASIC
The 8K BASIC Interpreter is then fitted in sockets Z25 and Z26:
R3225.rom (resides in socket Z25 at address $C000)
R3226.rom (resides in socket Z26 at address $B000)
Here is the manual for BASIC and a handy Reference Card (print double sided):
Forth
An 8K implementation of the stack orientated language Forth:
AIM 65 Forth Z25.rom (resides in socket Z25 at address $C000)
AIM 65 Forth Z26.rom (resides in socket Z26 at address $B000)
Here is the manual for FORTH:
Pascal
Rockwell's implementation of PASCAL occupies five 4K ROM's:
R32P2.rom (resides off-board at address $4000)
R32P3.rom (resides off-board at address $6000)
R32P4.rom (resides off-board at address $6000)
R32P5.rom (resides off-board at address $7000)
R32P6.rom (resides in socket Z26 at address $B000)
Only one of these is installed on the main board, the remaining four ROMs need to be installed of-board in e.g. a connected RM 65 rack with an RM65-3216 16K PROM/ROM Module.
Here is the manual for Pascal:
I have a couple of copies of DOS for the AIM 65 that are used with the RM65-5101 Floppy Disk Controller (FDC) Module, I have made a start at disassembling them (in CA65 format):