|
|
@@ -96,6 +96,9 @@ func (sf *Cpu) Step() {
|
|
|
case cons.AsmRegAnd: // И числа и регистра
|
|
|
reg := sf.reg(cmd.StrP2())
|
|
|
reg.And(cmd.P1())
|
|
|
+ case cons.AsmRegNot: // НЕ числа и регистра
|
|
|
+ reg := sf.reg(cmd.StrP1())
|
|
|
+ reg.Not()
|
|
|
case cons.AsmProcSet: // Установить значение регистра другим регистром
|
|
|
reg1 := sf.reg(cmd.StrP1())
|
|
|
reg2 := sf.reg(cmd.StrP2())
|