Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 001.RF
- I44=S(I[1,1],I[4,4]);
- NAND=S(NOT,AND);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- I24=S(I[1,1],I[2,4]);
- OR=S(MAX,I12,I22);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 9
- 004.RF
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- ODD=S(SUB,I11,SH);
- SHR=R(I11,SHR3C);
- N2B=S(N,I22);
- BCA=S(SUB,I22,I12);
- AB=S(ODD,SHR);
- AD=S(AB,I15,I45);
- F1=S(AND, AD, BD);
- I15=S(I[1,1],I[1,5]);
- EQ=S(NSG,ABS);
- F2=S(AND, F1, NotC);
- I14=S(I[1,1],I[1,4]);
- F3=S(AND, NotA, NotB);
- NOT=S(NSG,I11);
- MIN=S(ADD,LA,LEB);
- AND=S(MIN,I12,I22);
- SHR1A=M(H2);
- BD=S(AB,I25,I45);
- I24=S(I[1,1],I[2,4]);
- NotB=S(NOT, BD);
- NotA=S(NOT, AD);
- I25=S(I[1,1],I[2,5]);
- ABS=S(ADD,SUB,BCA);
- SHL2NB=S(SHL1A,N2B);
- SH=S(SHL1A,SHR1A);
- NotC=S(NOT, CD);
- GE=S(NSG,BCA);
- CD=S(AB,I35,I45);
- LEB=S(MULT,I22,GE);
- I35=S(I[1,1],I[3,5]);
- H2=S(LE,SHL2NB,I12);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- SHR3C=S(SHR1A,I33);
- 36
- 005.RF
- EQ=S(NSG,ABS);
- ABS=S(ADD,SUB,BCA);
- NEQ=S(SG,ABS);
- 3
- 006.RF
- LT=S(SG,BCA);
- I24 = S(I[1,1],I[2,4]);
- MULT=R(O,APC);
- I44 = S(I[1,1],I[4,4]);
- SHL=R(I,SHL3C);
- I12 = S(I,I[1,2]);
- BCA=S(SUB,I22,I12);
- C11=S(N,O);
- AD=S(AB,I15,I45);
- C12=S(N,O2);
- GEB=S(MULT,I22,LE);
- I15 = S(I[1,1],I[1,5]);
- NOT=S(NSG,I);
- NA=S(N,I12);
- MIN=S(ADD,LA,LEB);
- I35 = S(I[1,1],I[3,5]);
- I55 = S(I[1,1],I[5,5]);
- I23 = S(I[1,1],I[2,3]);
- AND=S(MIN,I12,I22);
- BD=S(AB,I25,I45);
- O3=S(O,I13);
- MAX=S(ADD,GA,GEB);
- SG=R(CQ,C12);
- I14 = S(I[1,1],I[1,4]);
- I22 = S(I[1,1],I[2,2]);
- I34 = S(I[1,1],I[3,4]);
- GA=S(MULT,I12,GT);
- GE=S(NSG,BCA);
- OR=S(MAX,I12,I22);
- LEB=S(MULT,I22,GE);
- GT=S(SG,SUB);
- I13 = S(I[1,1],I[1,3]);
- APC=S(ADD,I13,I33);
- SHL3C=S(SHL1A,I33);
- I25 = S(I[1,1],I[2,5]);
- LA=S(MULT,I12,LT);
- I33 = S(I[1,1],I[3,3]);
- I = S(I[1,1],I[1,1]);
- I45 = S(I[1,1],I[4,5]);
- 39
- 007.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- NAND=S(NOT,AND);
- EQV=S(NOT,XOR);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- NOT=S(NSG,I11);
- MIN=S(ADD,LA,LEB);
- AND=S(MIN,I12,I22);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- COIMPL=S(SUB,I12,I22);
- GE=S(NSG,BCA);
- OR=S(MAX,I12,I22);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- 21
- 009.RF
- 0
- 010.RF
- EQ=S(NSG,ABS);
- NE=S(SG,ABS);
- ABC=S(AND,AANDB,CD);
- 3
- 011.RF
- GE=S(NSG,BCA);
- 1
- 012.RF
- I44=S(I[1,1],I[4,4]);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- I24=S(I[1,1],I[2,4]);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 6
- 013.RF
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- MIN=S(ADD,LA,LEB);
- AND=S(MIN,I12,I22);
- I24=S(I[1,1],I[2,4]);
- GE=S(NSG,BCA);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- 12
- 014.RF
- 0
- 015.RF
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- MIN=S(ADD,LA,LEB);
- AND=S(MIN,I12,I22);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- GE=S(NSG,BCA);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- 13
- 016.RF
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- MIN=S(ADD,LA,LEB);
- I24=S(I[1,1],I[2,4]);
- GE=S(NSG,BCA);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- 11
- 017.RF
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- MIN=S(ADD,LA,LEB);
- I24=S(I[1,1],I[2,4]);
- GE=S(NSG,BCA);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- 11
- 018.RF
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- MIN=S(ADD,LA,LEB);
- I24=S(I[1,1],I[2,4]);
- GE=S(NSG,BCA);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- 11
- 019.RF
- I44=S(I[1,1],I[4,4]);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- I24=S(I[1,1],I[2,4]);
- ABS=S(ADD,SUB,BCA);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 7
- 021.RF
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- I45=S(I[1,1],I[4,5]);
- ODD=S(SUB,I11,SH);
- nA=S(NOT,AD);
- nB=S(NOT,BD);
- nC=S(NOT,CD);
- SHL=R(I11,SHL3C);
- SHR=R(I11,SHR3C);
- N2B=S(N,I22);
- BCA=S(SUB,I22,I12);
- AB=S(ODD,SHR);
- AD=S(AB,I15,I45);
- F028B=S(AND,F4,F1);
- I55=S(I[1,1],I[5,5]);
- F1=S(OR,nA,nB);
- I15=S(I[1,1],I[1,5]);
- EQ=S(NSG,ABS);
- F2=S(OR,AD,BD);
- I14=S(I[1,1],I[1,4]);
- F3=S(OR,BD,nC);
- F028L=R(O3,SF026);
- F4=S(AND,F2,F3);
- NOT=S(NSG,I11);
- MIN=S(ADD,LA,LEB);
- SHL1A=S(ADD,I11,I11);
- AND=S(MIN,I12,I22);
- SHR1A=M(H2);
- BD=S(AB,I25,I45);
- O3=S(O,I13);
- I24=S(I[1,1],I[2,4]);
- I25=S(I[1,1],I[2,5]);
- ABS=S(ADD,SUB,BCA);
- SHL2NB=S(SHL1A,N2B);
- SH=S(SHL1A,SHR1A);
- GE=S(NSG,BCA);
- CD=S(AB,I35,I45);
- OR=S(MAX,I12,I22);
- LEB=S(MULT,I22,GE);
- I35=S(I[1,1],I[3,5]);
- H2=S(LE,SHL2NB,I12);
- I34=S(I[1,1],I[3,4]);
- G028=S(SHL,F026B,I45);
- SF028=S(ADD,I55,G026);
- SHL3C=S(SHL1A,I33);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- SHR3C=S(SHR1A,I33);
- 48
- 022.RF
- I44=S(I[1,1],I[4,4]);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- I24=S(I[1,1],I[2,4]);
- OR=S(MAX,I12,I22);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 7
- 023.RF
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- MIN=S(ADD,LA,LEB);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- GE=S(NSG,BCA);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- 12
- 025.RF
- EQ=S(NSG,ABS);
- NEQ=S(SG,ABS);
- 2
- 026.RF
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- ODD=S(SUB,I11,SH);
- F1422=S(AND, Aarg, F1421);
- F1421=S(XOR, Barg, Carg);
- F1423=S(NOR, Barg, Carg);
- SHR=R(I11,SHR3C);
- N2B=S(N,I22);
- BCA=S(SUB,I22,I12);
- AB=S(ODD,SHR);
- I15=S(I[1,1],I[1,5]);
- EQ=S(NSG,ABS);
- Carg=S(AB,I35,I45);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- NOT=S(NSG,I11);
- MIN=S(ADD,LA,LEB);
- AND=S(MIN,I12,I22);
- XOR=S(ABS,I12,I22);
- SHR1A=M(H2);
- I24=S(I[1,1],I[2,4]);
- Barg=S(AB,I25,I45);
- I25=S(I[1,1],I[2,5]);
- ABS=S(ADD,SUB,BCA);
- SHL2NB=S(SHL1A,N2B);
- SH=S(SHL1A,SHR1A);
- GE=S(NSG,BCA);
- LEB=S(MULT,I22,GE);
- I35=S(I[1,1],I[3,5]);
- H2=S(LE,SHL2NB,I12);
- Aarg=S(AB,I15,I45);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- SHR3C=S(SHR1A,I33);
- 35
- 027.RF
- I44=S(I[1,1],I[4,4]);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- I24=S(I[1,1],I[2,4]);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 6
- 028.RF
- I44=S(I[1,1],I[4,4]);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- XOR=S(ABS,I12,I22);
- I24=S(I[1,1],I[2,4]);
- ABS=S(ADD,SUB,BCA);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 8
- 029.RF
- I44=S(I[1,1],I[4,4]);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- I24=S(I[1,1],I[2,4]);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 6
- 030.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- NAND=S(NOT,AND);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- MIN=S(ADD,LA,LEB);
- AND=S(MIN,I12,I22);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- GE=S(NSG,BCA);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- 17
- 031.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- NAND=S(NOT,AND);
- ODD=S(SUB,I11,SH);
- SHR=R(I11,SHR3C);
- AANDB=S(AND, NOTA, BD);
- N2B=S(N,I22);
- BCA=S(SUB,I22,I12);
- AB=S(ODD,SHR);
- AD=S(AB,I15,I45);
- EQV=S(NOT,XOR);
- I15=S(I[1,1],I[1,5]);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- NOT=S(NSG,I11);
- MIN=S(ADD,LA,LEB);
- AND=S(MIN,I12,I22);
- XOR=S(ABS,I12,I22);
- SHR1A=M(H2);
- COIMPR=S(SUB,I22,I12);
- BD=S(AB,I25,I45);
- I24=S(I[1,1],I[2,4]);
- NOTA=S(NOT, AD);
- I25=S(I[1,1],I[2,5]);
- ABS=S(ADD,SUB,BCA);
- SHL2NB=S(SHL1A,N2B);
- NOTC=S(NOT, CD);
- SH=S(SHL1A,SHR1A);
- BEQVC=S(EQV, BD, CD);
- COIMPL=S(SUB,I12,I22);
- GE=S(NSG,BCA);
- CD=S(AB,I35,I45);
- LEB=S(MULT,I22,GE);
- I35=S(I[1,1],I[3,5]);
- H2=S(LE,SHL2NB,I12);
- I34=S(I[1,1],I[3,4]);
- FIRST=S(AND,AANDB, NOTC);
- LA=S(MULT,I12,LT);
- SECOND=S(AND, AD, BEQVC);
- NEQ=S(SG,ABS);
- SHR3C=S(SHR1A,I33);
- 44
- 033.rf
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- NAND=S(NOT,AND);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 11
- 034.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- NAND=S(NOT,AND);
- EQV=S(NOT,XOR);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- NOT=S(NSG,I11);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- COIMPL=S(SUB,I12,I22);
- OR=S(MAX,I12,I22);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 15
- 035.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- NAND=S(NOT,AND);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- COIMPL=S(SUB,I12,I22);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 12
- 036.RF
- I44=S(I[1,1],I[4,4]);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- I24=S(I[1,1],I[2,4]);
- OR=S(MAX,I12,I22);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 7
- 038.RF
- 0
- 039.RF
- 0
- 040.RF
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- NAND=S(NOT,AND);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- MIN=S(ADD,LA,LEB);
- AND=S(MIN,I12,I22);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- GE=S(NSG,BCA);
- OR=S(MAX,I12,I22);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- 17
- 041.RF
- 0
- 042.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- NAND=S(NOT,AND);
- EQV=S(NOT,XOR);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- NOT=S(NSG,I11);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- COIMPL=S(SUB,I12,I22);
- OR=S(MAX,I12,I22);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 15
- 044.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- NAND=S(NOT,AND);
- EQV=S(NOT,XOR);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- NOT=S(NSG,I11);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- COIMPL=S(SUB,I12,I22);
- OR=S(MAX,I12,I22);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 15
- 045.rf
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- NAND=S(NOT,AND);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- COIMPL=S(SUB,I12,I22);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 12
- 046.RF
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- AD=S(AB,I15,I45);
- ACOIMPLB = S(COIMPR,AD,BD);
- I15=S(I[1,1],I[1,5]);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- MIN=S(ADD,LA,LEB);
- COIMPR=S(SUB,I22,I12);
- BD=S(AB,I25,I45);
- I24=S(I[1,1],I[2,4]);
- I25=S(I[1,1],I[2,5]);
- GE=S(NSG,BCA);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- 17
- 047.RF
- 0
- 049.RF
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- MIN=S(ADD,LA,LEB);
- I24=S(I[1,1],I[2,4]);
- GE=S(NSG,BCA);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- 11
- 050.rf
- I44=S(I[1,1],I[4,4]);
- I14=S(I[1,1],I[1,4]);
- I24=S(I[1,1],I[2,4]);
- I34=S(I[1,1],I[3,4]);
- 4
- 052.RF
- C05=S(O,I15);
- E4=S(BIN,E3);
- C13=S(N,C03);
- C15=S(N,C05);
- C23=S(N,C13);
- 5
- 053.rf
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- NAND=S(NOT,AND);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- COIMPL=S(SUB,I12,I22);
- OR=S(MAX,I12,I22);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 13
- 054.RF
- I44=S(I[1,1],I[4,4]);
- I14=S(I[1,1],I[1,4]);
- I24=S(I[1,1],I[2,4]);
- I34=S(I[1,1],I[3,4]);
- 4
- 056.RF
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- NAND=S(NOT,AND);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- MIN=S(ADD,LA,LEB);
- AND=S(MIN,I12,I22);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- GE=S(NSG,BCA);
- OR=S(MAX,I12,I22);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- 17
- 057.RF
- I44=S(I[1,1],I[4,4]);
- I14=S(I[1,1],I[1,4]);
- I24=S(I[1,1],I[2,4]);
- ABS=S(ADD,SUB,BCA);
- I34=S(I[1,1],I[3,4]);
- 5
- 058.RF
- 0
- 059.RF
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- NAND=S(NOT,AND);
- ODD=S(SUB,I11,SH);
- SHR=R(I11,SHR3C);
- N2B=S(N,I22);
- BCA=S(SUB,I22,I12);
- AB=S(ODD,SHR);
- AD=S(AB,I15,I45);
- BXORC = S(XOR, BD, CD);
- I15=S(I[1,1],I[1,5]);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOT=S(NSG,I11);
- MIN=S(ADD,LA,LEB);
- AND=S(MIN,I12,I22);
- F219B = S(NAND, BXORA, BXORC);
- XOR=S(ABS,I12,I22);
- SHR1A=M(H2);
- BD=S(AB,I25,I45);
- I24=S(I[1,1],I[2,4]);
- I25=S(I[1,1],I[2,5]);
- ABS=S(ADD,SUB,BCA);
- SHL2NB=S(SHL1A,N2B);
- SH=S(SHL1A,SHR1A);
- GE=S(NSG,BCA);
- CD=S(AB,I35,I45);
- BXORA = S(XOR, AD, BD);
- LEB=S(MULT,I22,GE);
- I35=S(I[1,1],I[3,5]);
- H2=S(LE,SHL2NB,I12);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- SHR3C=S(SHR1A,I33);
- 35
- 060.RF
- I44=S(I[1,1],I[4,4]);
- I14=S(I[1,1],I[1,4]);
- I24=S(I[1,1],I[2,4]);
- I34=S(I[1,1],I[3,4]);
- 4
- 061.RF
- 0
- 062.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- NAND=S(NOT,AND);
- ODD=S(SUB,I11,SH);
- AEQVC = S(EQV,AD,CD);
- SHR=R(I11,SHR3C);
- N2B=S(N,I22);
- BCA=S(SUB,I22,I12);
- AB=S(ODD,SHR);
- AD=S(AB,I15,I45);
- EQV=S(NOT,XOR);
- I15=S(I[1,1],I[1,5]);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- NOT=S(NSG,I11);
- MIN=S(ADD,LA,LEB);
- F062B = S(OR, AEQVC, BNORC);
- AND=S(MIN,I12,I22);
- XOR=S(ABS,I12,I22);
- BNORC = S(NOR, BD, CD);
- SHR1A=M(H2);
- COIMPR=S(SUB,I22,I12);
- BD=S(AB,I25,I45);
- I24=S(I[1,1],I[2,4]);
- I25=S(I[1,1],I[2,5]);
- ABS=S(ADD,SUB,BCA);
- SHL2NB=S(SHL1A,N2B);
- SH=S(SHL1A,SHR1A);
- COIMPL=S(SUB,I12,I22);
- GE=S(NSG,BCA);
- CD=S(AB,I35,I45);
- OR=S(MAX,I12,I22);
- LEB=S(MULT,I22,GE);
- I35=S(I[1,1],I[3,5]);
- H2=S(LE,SHL2NB,I12);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- SHR3C=S(SHR1A,I33);
- 42
- 064.RF
- 0
- 066.RF
- LT=S(SG,BCA);
- GE=S(NSG,BCA);
- LEB=S(MULT,I22,GE);
- LA=S(MULT,I12,LT);
- 4
- 067.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- NAND=S(NOT,AND);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- COIMPL=S(SUB,I12,I22);
- OR=S(MAX,I12,I22);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 13
- 069.RF
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- I45=S(I[1,1],I[4,5]);
- ODD=S(SUB,I11,SH);
- SHL=R(I11,SHL3C);
- SHR=R(I11,SHR3C);
- N2B=S(N,I22);
- BCA=S(SUB,I22,I12);
- AB=S(ODD,SHR);
- AD=S(AB,I15,I45);
- I55=S(I[1,1],I[5,5]);
- I15=S(I[1,1],I[1,5]);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOT=S(NSG,I11);
- MIN=S(ADD,LA,LEB);
- SHL1A=S(ADD,I11,I11);
- AND=S(MIN,I12,I22);
- XOR=S(ABS,I12,I22);
- SHR1A=M(H2);
- BD=S(AB,I25,I45);
- O3=S(O,I13);
- I24=S(I[1,1],I[2,4]);
- I25=S(I[1,1],I[2,5]);
- ABS=S(ADD,SUB,BCA);
- SHL2NB=S(SHL1A,N2B);
- SH=S(SHL1A,SHR1A);
- GE=S(NSG,BCA);
- CD=S(AB,I35,I45);
- OR=S(MAX,I12,I22);
- LEB=S(MULT,I22,GE);
- I35=S(I[1,1],I[3,5]);
- H2=S(LE,SHL2NB,I12);
- I34=S(I[1,1],I[3,4]);
- SHL3C=S(SHL1A,I33);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- SHR3C=S(SHR1A,I33);
- 38
- 070.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- COIMPL=S(SUB,I12,I22);
- OR=S(MAX,I12,I22);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 12
- 071.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- NAND=S(NOT,AND);
- EQV=S(NOT,XOR);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- NOT=S(NSG,I11);
- MIN=S(ADD,LA,LEB);
- AND=S(MIN,I12,I22);
- AORB=S(OR,AD,BD);
- COIMPR=S(SUB,I22,I12);
- BNANDC =S(NAND, BD, CD);
- I24=S(I[1,1],I[2,4]);
- COIMPL=S(SUB,I12,I22);
- GE=S(NSG,BCA);
- CD=S(AB,I35,I45);
- OR=S(MAX,I12,I22);
- LEB=S(MULT,I22,GE);
- I35=S(I[1,1],I[3,5]);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- 25
- 072.MRC
- 0
- 073.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- NAND=S(NOT,AND);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- MIN=S(ADD,LA,LEB);
- AND=S(MIN,I12,I22);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- COIMPL=S(SUB,I12,I22);
- GE=S(NSG,BCA);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- 18
- 074.RF
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOT=S(NSG,I11);
- MIN=S(ADD,LA,LEB);
- AND=S(MIN,I12,I22);
- I24=S(I[1,1],I[2,4]);
- GE=S(NSG,BCA);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- 13
- 076.RF
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- I14=S(I[1,1],I[1,4]);
- I24=S(I[1,1],I[2,4]);
- GE=S(NSG,BCA);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- 8
- 077.RF
- I11=S(I[1,1],I[1,1]);
- I22=S(I[1,1],I[2,2]);
- I33=S(I[1,1],I[3,3]);
- I44=S(I[1,1],I[4,4]);
- I13=S(I[1,1],I[1,3]);
- I24=S(I[1,1],I[2,4]);
- I35=S(I[1,1],I[3,5]);
- I12=S(I[1,1],I[1,2]);
- I23=S(I[1,1],I[2,3]);
- I34=S(I[1,1],I[3,4]);
- I45=S(I[1,1],I[4,5]);
- I15=S(I[1,1],I[1,5]);
- I14=S(I[1,1],I[1,4]);
- I25=S(I[1,1],I[2,5]);
- 14
- 078 Rec.RF
- I44=S(I[1,1],I[4,4]);
- NAND=S(NOT,AND);
- EQV=S(NOT,XOR);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- COIMPL=S(SUB,I12,I22);
- OR=S(MAX,I12,I22);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 12
- 079.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- NAND=S(NOT,AND);
- EQV=S(NOT,XOR);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- COIMPL=S(SUB,I12,I22);
- OR=S(MAX,I12,I22);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 14
- 080.RF
- I44=S(I[1,1],I[4,4]);
- I14=S(I[1,1],I[1,4]);
- I24=S(I[1,1],I[2,4]);
- I34=S(I[1,1],I[3,4]);
- 4
- 082.rf
- I44=S(I[1,1],I[4,4]);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- I24=S(I[1,1],I[2,4]);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 6
- 084.RF
- 0
- 086.rf
- sub=R(I[1,1],S(dec,I[3,3])); //sub(x,y)=x-y
- dec=R(zero,I[1,2]); //dec(x)=x-1
- mod2=S(sub,I[1,1],S(mul,S(two,I[1,1]),S(divBy2,I[1,1]))); //mod2(x)=x%2
- notNthBitFromEnd=S(mod2,S(N,S(mod2,S(rightShift,I[1,2],I[2,2])))); //notNthBitFromEnd(x,y)=~((x>>y)%2)
- mul=R(O,S(add,I[3,3],I[1,3])); //mul(x,y)=x*y
- getLargerBitLength=S(N,S(getLarger,S(log2,I[1,2]),S(log2,I[2,2]))); //getLargerBitLength(x,y)=getLarger(log2(x),log2(y))+1
- andNthBitsFromEnd=S(andLastBits,S(rightShift,I[1,3],I[3,3]),S(rightShift,I[2,3],I[3,3])); //andNthBitsFromEnd(x,y,z)=((x>>z)%2)&((x>>z)%2))
- divBy2=M(S(dec,S(sub,I[1,2],S(mul,S(two,I[1,2]),I[2,2])))); //divBy2(x)=x/2
- two=S(N,one); //two(x)=2
- zero=M(O); //zero()=0
- andByLength=R(S(O,I[1,3]),S(add,I[5,5],S(mul,S(andNthBitsFromEnd,I[1,5],I[2,5],S(sub,I[3,5],I[4,5])),S(pow2,S(sub,I[3,5],I[4,5]))))); //andByLength(x,y,getLargerBitLength(x,y)-1,getLargerBitLength(x,y))=x&y
- not=S(notByLength,I[1,1],S(log2,I[1,1]),S(N,S(log2,I[1,1]))); //not(x)=~x
- and=S(andByLength,I[1,2],I[2,2],S(dec,S(getLargerBitLength,I[1,2],I[2,2])),S(getLargerBitLength,I[1,2],I[2,2])); //and(x,y)=x&y
- xorNthBitsFromEnd=S(xorLastBits,S(rightShift,I[1,3],I[3,3]),S(rightShift,I[2,3],I[3,3])); //xorNthBitsFromEnd(x,y,z)=((x>>z)%2)^((x>>z)%2))
- pow=R(one,S(mul,I[3,3],I[1,3])); //pow(x,y)=x[^y]
- log2=S(dec,M(S(sub,I[1,2],S(dec,S(pow,S(two,I[1,2]),I[2,2]))))); //log2(x)=log(x)[2]
- rightShift=R(I[1,1],S(divBy2,I[3,3])); //rightShift(x,y)=x>>y
- add=R(I[1,1],S(N,I[3,3])); //sum(x,y)=x+y
- notByLength=R(S(O,I[1,2]),S(add,I[4,4],S(mul,S(notNthBitFromEnd,I[1,4],S(sub,I[2,4],I[3,4])),S(pow2,S(sub,I[2,4],I[3,4]))))); //notByLength(x,log2(x),log2(x)+1)=~x
- getLarger=S(add,I[1,2],S(sub,I[2,2],I[1,2])); //getLarger(x,y)=(x>y)?x:y
- one=S(N,O); //one(x)=1
- xorLastBits=S(mod2,S(add,S(mod2,I[1,2]),S(mod2,I[2,2]))); //xorLastBits(x,y)=(x%2)^(y%2)
- pow2=S(pow,S(two,I[1,1]),I[1,1]); //pow2(x)=2[^x]
- andLastBits=S(mul,S(mod2,I[1,2]),S(mod2,I[2,2])); //andLastBits(x,y)=(x%2)&(y%2)
- 24
- 087.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- EQV=S(NOT,XOR);
- I14=S(I[1,1],I[1,4]);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- COIMPL=S(SUB,I12,I22);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- I44=S(I[1,1],I[4,4]);
- NAND=S(NOT,AND);
- EQ=S(NSG,ABS);
- NOR=S(NOT,OR);
- OR=S(MAX,I12,I22);
- 14
- 089.RF
- I44=S(I[1,1],I[4,4]);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- I24=S(I[1,1],I[2,4]);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 6
- 090.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- NAND=S(NOT,AND);
- AXORC=S(XOR,AD,CD);
- EQV=S(NOT,XOR);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- NOT=S(NSG,I11);
- AORB=S(OR,AD,BD);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- COIMPL=S(SUB,I12,I22);
- OR=S(MAX,I12,I22);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 17
- 091.RF
- Two1=S(N,One1);
- Zero2=S(O,I[1,2]);
- One2=S(N,Zero2);
- Zero0=M(O);
- One1=S(N,O);
- One0=S(N,Zero0);
- 6
- 092.RF
- I44=S(I[1,1],I[4,4]);
- EQV=S(NOT,XOR);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- I24=S(I[1,1],I[2,4]);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 7
- 093.RF
- I44=S(I[1,1],I[4,4]);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- I24=S(I[1,1],I[2,4]);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 6
- 094.RF
- NOT=S(NSG,I11);
- COIMPR=S(SUB,I22,I12);
- COIMPL=S(SUB,I12,I22);
- OR=S(MAX,I12,I22);
- 4
- 095.RF
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- I14=S(I[1,1],I[1,4]);
- MIN=S(ADD,LA,LEB);
- AND=S(MIN,I12,I22);
- I24=S(I[1,1],I[2,4]);
- GE=S(NSG,BCA);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- 10
- 096.RF
- FMULT=S(MULT, FP2, S(GetDigit, S(Func,I15,I25,I35),I45));
- ODD=S(SVB, I, SH);
- BSA=S(SVB,I22,I12);
- MULT=R(O, S(ADD,I13,I33));
- SHL=R(I, SHL3C);
- SHR=R(I, SHR3C);
- N2B=S(N, I22);
- AB=S(ODD, SHR);
- NSG=R(C1,O2);
- FP2=S(P2, I45);
- I15=S(I,I[1,5]);
- L33=S(LEN,I33);
- NOT=S(NSG,I); // !a
- MIN=S(ADD, S(MULT,I12,LE), S(MULT,I22,GT));
- SHL1A=S(ADD, I, I);
- AND=S(MIN, I12, I22); // and
- GetDigit=S(AB, I12, I22);
- SHR1A=M(H2);
- Func=S(OR, I23, S(OR, S(AND,I13,S(AND,I33,S(NOT,I23))), S(AND,S(NOT,I13),S(AND,S(NOT,I23),S(NOT,I33)))));
- C1=S(N,C0);
- ABS=S(ADD,SVB,BSA);
- SHL2NB=S(SHL1A, N2B);
- SH=S(SHL1A, SHR1A);
- OR=S(MAX, I12, I22); // or
- H2=S(LE, SHL2NB, I12);
- SHL3C=S(SHL1A, I33);
- LE=S(NSG,SVB);
- SHR3C=S(SHR1A, I33);
- 28
- 097.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- NAND=S(NOT,AND);
- MULT=R(O,S(ADD,I13,I33));
- EQV=S(NOT,XOR);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- NOT=S(NSG,I11);
- NE=S(SG,ABS);
- XOR=S(ABS,I12,I22);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- ABS=S(ADD,SUB,BSA);
- COIMPL=S(SUB,I12,I22);
- GE=S(NSG,BSA);
- I34=S(I[1,1],I[3,4]);
- 18
- 099.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- NAND=S(NOT,AND);
- EQV=S(NOT,XOR);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- NOT=S(NSG,I11);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- COIMPL=S(SUB,I12,I22);
- OR=S(MAX,I12,I22);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 15
- 101.RF
- 0
- 102.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- NAND=S(NOT,AND);
- EQV=S(NOT,XOR);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- NOT=S(NSG,I11);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- COIMPL=S(SUB,I12,I22);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 14
- 104.RF
- I44=S(I[1,1],I[4,4]);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- I24=S(I[1,1],I[2,4]);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 6
- 105.RF
- IMPL=S(NOT,COIMPL); // x, y => x <- y
- IMPR=S(NOT,COIMPR); // x, y => x -> y
- I44=S(I[1,1],I[4,4]);
- NAND=S(NOT,AND); // x, y => x not and y
- EQV=S(NOT,XOR); // x, y => x ~ y
- EQ=S(NSG,ABS); // x, y => x == y ? 1 : 0
- I14=S(I[1,1],I[1,4]);
- COIMPR=S(SUB,I22,I12); // x, y => x -/-> y
- I24=S(I[1,1],I[2,4]);
- COIMPL=S(SUB,I12,I22); // x, y => x <-\- y
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS); // x, y => x != y ? 1 : 0
- 12
- 106.RF
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- MIN=S(ADD,LA,LEB);
- I24=S(I[1,1],I[2,4]);
- GE=S(NSG,BCA);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- 11
- 107.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- NAND=S(NOT,AND);
- EQV=S(NOT,XOR);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- NOT=S(NSG,I11);
- MIN=S(ADD,LA,LEB);
- AND=S(MIN,I12,I22);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- COIMPL=S(SUB,I12,I22);
- GE=S(NSG,BCA);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- 20
- 108.RF
- I24=S(I[1,1],I[2,4]);
- 1
- 109.rf
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- I45=S(I[1,1],I[4,5]);
- NAND=S(NOT,AND);
- ODD=S(SUB,I11,SH);
- SHL=R(I11,SHL3C);
- SHR=R(I11,SHR3C);
- N2B=S(N,I22);
- BCA=S(SUB,I22,I12);
- AB=S(ODD,SHR);
- AD=S(AB,I15,I45);
- I55=S(I[1,1],I[5,5]);
- EQV=S(NOT,XOR);
- I15=S(I[1,1],I[1,5]);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- NOT=S(NSG,I11);
- MIN=S(ADD,LA,LEB);
- SHL1A=S(ADD,I11,I11);
- AND=S(MIN,I12,I22);
- XOR=S(ABS,I12,I22);
- SHR1A=M(H2);
- COIMPR=S(SUB,I22,I12);
- BD=S(AB,I25,I45);
- O3=S(O,I13);
- I24=S(I[1,1],I[2,4]);
- I25=S(I[1,1],I[2,5]);
- ABS=S(ADD,SUB,BCA);
- SHL2NB=S(SHL1A,N2B);
- SH=S(SHL1A,SHR1A);
- COIMPL=S(SUB,I12,I22);
- GE=S(NSG,BCA);
- CD=S(AB,I35,I45);
- OR=S(MAX,I12,I22);
- LEB=S(MULT,I22,GE);
- I35=S(I[1,1],I[3,5]);
- H2=S(LE,SHL2NB,I12);
- I34=S(I[1,1],I[3,4]);
- SHL3C=S(SHL1A,I33);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- SHR3C=S(SHR1A,I33);
- 45
- 110.RF
- I44=S(I[1,1],I[4,4]);
- EQ=S(NSG,ABS);
- I24=S(I[1,1],I[2,4]);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 5
- 111.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- NAND=S(NOT,AND);
- AXORC=S(XOR,AD,CD);
- EQV=S(NOT,XOR);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- NOT=S(NSG,I11);
- MIN=S(ADD,LA,LEB);
- AND=S(MIN,I12,I22);
- AORB=S(OR,AD,BD);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- COIMPL=S(SUB,I12,I22);
- GE=S(NSG,BCA);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- 22
- 115.RF
- CORC=S(OR,CD,CD);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- NAND=S(NOT,AND);
- EQV=S(NOT,XOR);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- MIN=S(ADD,LA,LEB);
- AND=S(MIN,I12,I22);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- GE=S(NSG,BCA);
- OR=S(MAX,I12,I22);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- 19
- 116.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- NAND=S(NOT,AND);
- EQV=S(NOT,XOR);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- NOT=S(NSG,I11);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- COIMPL=S(SUB,I12,I22);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 14
- 117.RF
- MULT=R(O,S(ADD,I13,I33));
- GE=S(NSG,BSA);
- CD=S(AB,I35,I45);
- I35=S(I,I[3,5]);
- 4
- 118.RF
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- MIN=S(ADD,LA,LEB);
- AND=S(MIN,I12,I22);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- COIMPL=S(SUB,I12,I22);
- GE=S(NSG,BCA);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- 15
- 121.rf
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- NAND=S(NOT,AND);
- AXORC=S(XOR,AD,CD);
- EQV=S(NOT,XOR);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- NOT=S(NSG,I11);
- MIN=S(ADD,LA,LEB);
- AND=S(MIN,I12,I22);
- AORB=S(OR,AD,BD);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- COIMPL=S(SUB,I12,I22);
- GE=S(NSG,BCA);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- 22
- 122-1.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- EQV=S(NOT,XOR);
- I14=S(I[1,1],I[1,4]);
- XOR=S(ABS,I12,I22);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- ABS=S(ADD,SUB,BCA);
- COIMPL=S(SUB,I12,I22);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- I44=S(I[1,1],I[4,4]);
- NAND=S(NOT,AND);
- AXORC=S(XOR,AD,CD);
- EQ=S(NSG,ABS);
- NOR=S(NOT,OR);
- 16
- 122.RF
- NOTA = S(NOT, AD);
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- AD=S(AB,I15,I45);
- I15=S(I[1,1],I[1,5]);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOT=S(NSG,I11);
- MIN=S(ADD,LA,LEB);
- NAB = S(AND, NOTA, BD);
- AND=S(MIN,I12,I22);
- I24=S(I[1,1],I[2,4]);
- GE=S(NSG,BCA);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- 17
- 123.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- NAND=S(NOT,AND);
- AXORC=S(XOR,AD,CD);
- EQV=S(NOT,XOR);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- NOT=S(NSG,I11);
- MIN=S(ADD,LA,LEB);
- AND=S(MIN,I12,I22);
- AORB=S(OR,AD,BD);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- COIMPL=S(SUB,I12,I22);
- GE=S(NSG,BCA);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- 22
- 124.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- NAND=S(NOT,AND);
- EQV=S(NOT,XOR);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- NOT=S(NSG,I11);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- COIMPL=S(SUB,I12,I22);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 14
- 125.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- NAND=S(NOT,AND);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- MIN=S(ADD,LA,LEB);
- AND=S(MIN,I12,I22);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- COIMPL=S(SUB,I12,I22);
- GE=S(NSG,BCA);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- 18
- 2.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- L23=S(LEN,I23);
- NAND=S(NOT,AND);
- P22=S(P2,I22);
- SHL=R(I11,SHL3C);
- AMC=S(MULT,I13,I33);
- AANDB=S(AND,AD,BD);
- ML=S(MAX33,L13,L23,L33);
- AANDC=S(AND, AD,CD);
- C11=S(N,O);
- AD=S(AB,I15,I45);
- GEB=S(MULT,I22,LE);
- I55=S(I[1,1],I[5,5]);
- EQV=S(NOT,XOR);
- I15=S(I[1,1],I[1,5]);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- LOG2=M(G2);
- L33=S(LEN,I33);
- NOR=S(NOT,OR);
- NOT=S(NSG,I11);
- NA=S(N,I12);
- POW=R(C11,AMC);
- XOR=S(ABS,I12,I22);
- COIMPR=S(SUB,I22,I12);
- C21=S(ADD,C11,C11);
- O3=S(O,I13);
- MAX=S(ADD,GA,GEB);
- I24=S(I[1,1],I[2,4]);
- I23=S(I[1,1],I[2,3]);
- G2=S(GT,NA,P22);
- ABS=S(ADD,SUB,BCA);
- GA=S(MULT,I12,GT);
- COIMPL=S(SUB,I12,I22);
- MAX23=S(MAX,I13,I23);
- CD=S(AB,I35,I45);
- P2=S(POW,C21,I11);
- OR=S(MAX,I12,I22);
- I35=S(I[1,1],I[3,5]);
- I34=S(I[1,1],I[3,4]);
- GT=S(SG,SUB);
- L13=S(LEN,I13);
- SHL3C=S(SHL1A,I33);
- LEN=S(MAX,C11,LOG2);
- NEQ=S(SG,ABS);
- MAX33=S(MAX,MAX23,I33);
- 48
- 254.rf
- I44=S(I[1,1],I[4,4]);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- XOR=S(ABS,I12,I22);
- I24=S(I[1,1],I[2,4]);
- ABS=S(ADD,SUB,BCA);
- OR=S(MAX,I12,I22);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 10
- Baranov_A._Domashnee_zadanie_N2._Rekursiv_2014-12-06-19-57-11.RF
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- I14=S(I[1,1],I[1,4]);
- I24=S(I[1,1],I[2,4]);
- GE=S(NSG,BCA);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- 8
- dz.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- I45=S(I[1,1],I[4,5]);
- NAND=S(NOT,AND);
- ODD=S(SUB,I11,SH);
- F032L=R(O3,SF026);
- AXORC=S(XOR,AD,CD);
- SHL=R(I11,SHL3C);
- SHR=R(I11,SHR3C);
- N2B=S(N,I22);
- BCA=S(SUB,I22,I12);
- AB=S(ODD,SHR);
- AD=S(AB,I15,I45);
- I55=S(I[1,1],I[5,5]);
- F032B=S(AND,AORB,AXORC);
- EQV=S(NOT,XOR);
- I15=S(I[1,1],I[1,5]);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- NOT=S(NSG,I11);
- MIN=S(ADD,LA,LEB);
- SHL1A=S(ADD,I11,I11);
- AND=S(MIN,I12,I22);
- XOR=S(ABS,I12,I22);
- SHR1A=M(H2);
- AORB=S(OR,AD,BD);
- COIMPR=S(SUB,I22,I12);
- BD=S(AB,I25,I45);
- O3=S(O,I13);
- G032=S(SHL,F032B,I45);
- I24=S(I[1,1],I[2,4]);
- I25=S(I[1,1],I[2,5]);
- ABS=S(ADD,SUB,BCA);
- SHL2NB=S(SHL1A,N2B);
- SH=S(SHL1A,SHR1A);
- COIMPL=S(SUB,I12,I22);
- GE=S(NSG,BCA);
- CD=S(AB,I35,I45);
- OR=S(MAX,I12,I22);
- LEB=S(MULT,I22,GE);
- I35=S(I[1,1],I[3,5]);
- H2=S(LE,SHL2NB,I12);
- I34=S(I[1,1],I[3,4]);
- SF032=S(ADD,I55,G026);
- SHL3C=S(SHL1A,I33);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- SHR3C=S(SHR1A,I33);
- 51
- f113.RF
- 0
- F148.RF
- I44=S(I[1,1],I[4,4]);
- NAND=S(NOT,AND);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- I24=S(I[1,1],I[2,4]);
- ABS=S(ADD,SUB,BCA);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 9
- Kolos_M._Domashnee_zadanie_N2._Rekursiv_2014-12-14-17-26-44.RF
- 0
- Kurzenko_I._Domashnee_zadanie_N2._Rekursiv_2014-12-18-22-52-23.RF
- I44=S(I[1,1],I[4,4]);
- I14=S(I[1,1],I[1,4]);
- I24=S(I[1,1],I[2,4]);
- I34=S(I[1,1],I[3,4]);
- 4
- Morozov_I._Domashnee_zadanie_N2._Rekursiv_2014-12-20-19-55-18.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- NAND=S(NOT,AND);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- MIN=S(ADD,LA,LEB);
- AND=S(MIN,I12,I22);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- GE=S(NSG,BCA);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- 17
- rec-1.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- NAND=S(NOT,AND);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- COIMPL=S(SUB,I12,I22);
- OR=S(MAX,I12,I22);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 13
- REC.RF
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- I14=S(I[1,1],I[1,4]);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- GE=S(NSG,BCA);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- 9
- Strikanov_V._Domashnee_zadanie_N2._Rekursiv_2014-12-20-22-49-25.RF
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- ODD=S(SUB,I11,SH);
- AEQVC = S(EQV,AD,CD);
- SHR=R(I11,SHR3C);
- N2B=S(N,I22);
- AB=S(ODD,SHR);
- AD=S(AB,I15,I45);
- EQV=S(NOT,XOR);
- I15=S(I[1,1],I[1,5]);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- NOT=S(NSG,I11);
- XOR=S(ABS,I12,I22);
- SHR1A=M(H2);
- COIMPR=S(SUB,I22,I12);
- BD=S(AB,I25,I45);
- I24=S(I[1,1],I[2,4]);
- I25=S(I[1,1],I[2,5]);
- ABS=S(ADD,SUB,BCA);
- SHL2NB=S(SHL1A,N2B);
- SH=S(SHL1A,SHR1A);
- COIMPL=S(SUB,I12,I22);
- CD=S(AB,I35,I45);
- OR=S(MAX,I12,I22);
- I35=S(I[1,1],I[3,5]);
- H2=S(LE,SHL2NB,I12);
- I34=S(I[1,1],I[3,4]);
- AEQVB = S(EQV, AD, BD);
- NEQ=S(SG,ABS);
- SHR3C=S(SHR1A,I33);
- 33
- test
- IMPL=S(NOT,COIMPL);
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- NAND=S(NOT,AND);
- EQV=S(NOT,XOR);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- NOT=S(NSG,I11);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- COIMPL=S(SUB,I12,I22);
- I34=S(I[1,1],I[3,4]);
- NEQ=S(SG,ABS);
- 14
- Рекурсия.RF
- IMPR=S(NOT,COIMPR);
- I44=S(I[1,1],I[4,4]);
- LT=S(SG,BCA);
- NAND=S(NOT,AND);
- EQV=S(NOT,XOR);
- EQ=S(NSG,ABS);
- I14=S(I[1,1],I[1,4]);
- NOR=S(NOT,OR);
- MIN=S(ADD,LA,LEB);
- AND=S(MIN,I12,I22);
- COIMPR=S(SUB,I22,I12);
- I24=S(I[1,1],I[2,4]);
- GE=S(NSG,BCA);
- OR=S(MAX,I12,I22);
- LEB=S(MULT,I22,GE);
- I34=S(I[1,1],I[3,4]);
- LA=S(MULT,I12,LT);
- NEQ=S(SG,ABS);
- 18
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement