Insite 4004 4040 programs 4-XX are 4004, 40-XX are 4040 From Lawrence Hale collection, 2023 read by Herb Johnson Section 4 - Operating, testing and debugging programs 4-4 paper tape edit routines revised, SIM4, 233 decimal bytes, 6-30-1974 4-5 IOMEC series 3 Cartritape to MCS-4, 12 routines 4-7 parity checker/generator, MCS-4, 20 dec bytes 4-8 parity generator ASCII character, MCS-4, 25 dec bytes 4-9 delay subroutines, 170+ dec bytes 4-11 high speed printer interface, 25 dec bytes 4-12 TOUCHTONE keyboard scanner (missing) 40-1 Bowmar TP 3100 printer routine (missing) 40-2 TP 3100. Software Interface, 129 dec bytes + test pgm 40-3 I/O test, test ROM RAM ports, 14 bytes 40-4 8 digit register display, circuit and 30 dec bytes 40-5 intellec 4/40 Silent 700 (terminal) interface, circuit and codes 40-6 PROM utility dump program, intellec 4 & ASR33, 77 dec bytes 40-7 Pro Forma, assembly editor on tape, 4E8 hex bytes 4-21 Peripheral interface routine for a Thermal strip printer (missing) 40-8 MCS-4 or 4/40 dissembler, 512 dec bytes 40-9 Right Justified hexademcimal data shifter, 4004 codes, 24 bytes section 5 - math and numerical manipulation programs 4-1 chebyshev approx functions 4-2 ASCII to EBCDIC code conversion 4-6 bit manipulation 4-10 universal logic subroutine 4-13 data compare routind 4-14 4-digit multiply 4-15 4-digit BCD to binary 4-16 moble mean program 40-10 floating point arithmetic subroutine package 40-11 HEXBCD 40-12 Fast binary multiply, selectable bit precision, constant exect 4-22 fast decimal multiply 4-23 automatic digital integration 4-24 multiply/divide 8 decimal numbers 4-25 compliment decimal 4-26 8-bit binary to BCD conversion section 7 - unclassified programs 4-17 random number generator 4-18 genera purpose ROM 4-19 transfer HEX 4-20 4X8 keyboard scanner 40-13 "SEL" subroutine (selector) 40-14 papertape conversion 5 level TTY to 8 level ASCII 40-15 John Conway's Solitare game of life