xKIM an Extended KIM Monitor
xKIM is a simple extension of the KIM-1 mnonitor to use the SD Card/RTC Shield. xKIM works with the files in the SDCARD folder.
Startup by loading and running the file xkim.ihex from the SDCARD folder with the main menu File – Load the file -Intel hex in memory.

Now go to the console (or terminal emulator and start xKIM by entering E000 G


You can Load and Save memory to files in SDCARD. The files are Intel Hex encoded binary files.
In the next image you see the file kb9.ihex being loaded with the L command and started with the J command. You can convert any KIM-1 program to Intel Hex with the Convert Hex Utility.

xKIM works also with the serial connection:

More information on the SD Card/RTC Shield in this manual.
Source of xKIM in original and CA65 format
Sample session of xKIM, captured from Teraterm with the serial TTY connection
KIM
0200 00
0201 48
E000
E000 4C G
Extended KIM Monitor v1.8 by Corsham Technologies, LLC
www.corshamtech.com
>?
Available commands:
? ........... Show this help
C ........... Show clock
D ........... Disk directory
E xxxx ...... Edit memory
H xxxx xxxx . Hex dump memory
J xxxx ...... Jump to address
K ........... Go to KIM monitor
L ........... Load HEX file
M xxxx xxxx . Memory test
O xxxx xxxx . Calculate branch offset
P ........... Ping disk controller
S xxxx xxxx . Save memory to file
T ........... Type disk file
K ........... Go to KIM monitor
! ........... Do a cold start
>C
Date: 03/25/2026, 15:16:47
>Disk Directory...
bootsdshield-kimrom.bin
bootsdshield.bin
bootsdshield.pap
CPM-BOOT.DSK
kb9.ihex
KIM-1 simulator start.jpg
kim-1-sdshield.zip
kimsimSETTINGS.jpg
M2000.BIN
newimage.dsk
SD.cfg
SDMP1.jpg
SDMP2.jpg
SDMP3.jpg
SDMP4.jpg
SDMP5.jpg
>T - Enter filename: SD.CFG
# SD Card Disk Configuration
# Format: drive:filename or driveR:filename (for read-only
0:CPM-BOOT.DSK
1:newimage.dsk
>S 2000-2199
Enter filename, or Enter to display to console: K2000.BIN
..........................
>Disk Directory...
bootsdshield-kimrom.bin
bootsdshield.bin
bootsdshield.pap
CPM-BOOT.DSK
K2000.BIN
kb9.ihex
KIM-1 simulator start.jpg
kim-1-sdshield.zip
kimsimSETTINGS.jpg
M2000.BIN
newimage.dsk
SD.cfg
SDMP1.jpg
SDMP2.jpg
SDMP3.jpg
SDMP4.jpg
SDMP5.jpg
>T - Enter filename: M2000.BIN
:102000001510922D4C000020902860A00CA900997A
:10201000922D8810FA4CD425A9FF8D942DA9008DFE
:102020009E2D60084898488A48AD942D3004A00041
:10203000911A68AA68A8682860A51A49FF2D952DED
:102040008D952DA51B49FF2D962D8D962D18602061
:10205000CD20A90F204325B02BA00CB11A8522A0BA
:102060001FB10E911A8810F920A923A00CB11AC52E
:1020700022F00AA9009002A980A00F911AA522A01F
:102080000C911A186020CD20206428A90F20432528
:102090009037A900A010911AC8C020D0F9A9E5A0D6
:1020A00000911AA901204325B01FA001B11A910E79
:1020B000C8C020D0F7ADB12DA000910E20AF26A949
:1020C0000120D22720A9231860A9FF3860A00EA9FB
:1020D00000911AA000B11A8D942D290FAACA1003DD
:1020E000AEB02DADB12D911A8A4CD42520D320202D
:1020F000A625206428A00EB11A10021860A90F208E
:01210000439B
:00000001FF
>
>L
Enter filename, or Enter to load from console: m2000.bin
.................
Success!