James_Parsons wrote:
If the KIM-1 has a hex keyboard that allows you enter machine code, is there even any ROM. There would seem no need. Nothing to store, everything is interpreted directly in machine hex
Without any code to run when the processor comes out of reset, it won't know how to do anything. That initial code normally needs to be in ROM. Without that code, it wouldn't know how to scan and debounce the keypad, or interpret or put your punched-in machine code in RAM, or feed the display, or run a serial port, or anything else.