レス、ありがとうございます。
ここをみながら私も考え中です。

また、説明不足です。
定数は扱えます。
左の番号はメモリの番地なので、00001111という定数が使いたいときは
適当な番地、たとえば10番地に00001111と入れておきます。
メモリに直接命令を組み込んでおいて、上から順にプログラムを読んでいきます。

たとえば、

0:w/5
1:L/5
2:A/5
3:T/5
4:W/5
5:00000001

とプログラムすれば
0番地を読んだときに5番地の内容である00000001を出力して
4番地まできたときには、それまでに5番地の内容が書きかえられているので
00000010が出力されます