Tato možnost odpovídá případu kdy pro specifikování operačního kódu použijeme jen jeden bit a zbytek bitů kóduje adresu. Můžeme tak mít maximálně dvě instrukce. Aby byla instrukční sada použitelná, musí obě instrukce splňovat následující předpoklady.
První instrukce, nazvěme ji LOAD provádí principiálně převod hodnoty z paměti do akumulátoru. Protože nemáme žádnou další možnost jak zpracovávat informace, musím ji zkombinovat s nějakou aritmetickou operací.
SUB a # AC - mem[a] → AC STO a # AC → mem[a]
Tady zjišťuji že to asi nepůjde. jedna adresa je málo. Nevím ja specifikovat skok. Je nutné mít alespoň dvě adresy v instrukci. První je adresa operandu, druhá je alternativní adresa následující instrukce, tedy adresa skoku.