ADD命令ではメモリ回路の「IR2」で指定されたアドレスの内容と「WR」の値を足し算します。計算の結果は再び「WR」へと書き込まれます。またこの時フラグの書き換えも同時に行われます。フラグの値は計算の結果に桁あふれが発生した時は「1」、桁あふれが発生しなかった時は「0」になります。
※桁あふれとは計算の結果が8ビットで表せる範囲を超えた場合のことを言います。足し算の結果が255よりも大きい結果になった場合は桁あふれの状態となります。