Program # 92751 Program Name: KILL THE BIT Programmer: DEAN B. McDANIEL Date Written: MAY 15, 1975 Computer: ALTAIR 8800 Core Requirements: 24 WORDS (Relocatable) Input/Output Requirements: SENSE SWITCHES 000000 041 LXI H Initialize Counter 000001 000 000002 000 000003 026 MVI D Set-up initial display bit 000004 200 000005 001 LXI B Load speed data (higher 000006 016 the value the faster the 000007 000 data rotates) 000010 BEG: 032 LDAX D Display bit pattern on 000011 032 LDAX D upper 8 address lights 000012 032 LDAX D (ie: sense switches) 000013 032 LDAX D 000014 011 DAD B Increment display counter 000015 322 JNC BEG 000016 010 000017 000 000020 333 IN Input data from sense switches 000021 377 000022 252 XOR D Exclusive OR with A-reg. 000023 017 RRC Rotate display right one bit 000024 127 MOV D,A Move data to display reg. 000025 303 JMP BEG Repeat sequence 000026 010 000027 000 Program Type: DEMONSTRATION (GAME) Object: TO KILL THE ROTATING BIT. IF YOU MISS THE LIT BIT ANOTHER ONE AT THAT SWITCH POSITION WILL TURN ON, NOW LEAVING YOU 2 BITS TO DESTROY. MERELY TOGGLE THE SWITCH, DON’T LEAVE THE S.S. IN THE UP POSITION. BEFORE STARTING MAKE SURE ALL THE S.S. ARE IN THE DOWN POSITION. * HAVE FUN *