Toggling in a program to the Briel Altair 8800micro
Channel: lizardb0y
Date: 2012-01-22

Here I successfully enter end execute the demo program from the Altair 8800 manual from 1975 into my Briel Altair 8800micro kitset computer.

The program is very straightforward - it takes the values from two memory locations, adds them, and stores the result in a third memory location.

  LDA  128 ;  Load the accumulator from address 128
  MOV (A to B) ; Move the value in the accumulator to the B register
  LDA 129 ; Load the accumulator from address 129
  ADD A,B ; Add the value in register B to the accumulator
  STA 130 ; Store the value in the accumulator into memory address 130
  JMP 0 ; Jump execution to memory address 0

You have to manually place the values to be added into 128 and 129 before executing the program.