Zadatak 2. Računa se y = a + (a+1) + … + b, gdje su a, b ulazni podaci int s = 0; for (int i = a; -b+i <= 0; i++) { s = s + i; } 100 CLA 101 STA 202 //int s = 0; 102 LDA 200 //AC=a 103 STA 203 //i=a; 104 LDA 201 //AC=b 105 CMA //AC=-b 106 ADD 203 //AC=-b+i 107 SPA //zavrsavamo petlju, ako je AC>0 PC = 109, inace 108 108 BUN 114 109 BUN 118 110 LDA 203 //update exp, i++ 111 INC 112 STA 203 //i=i+1 113 BUN 104 //provjera uslova 114 LDA 202 //tijelo petlje 115 ADD 203 //s+i 116 STA 202 //s=s+i 117 BUN 110 //update exp i++ 118 HLT 200 DEC 10 //a=10 201 DEC 25 //b=25 202 DEC 0 //s=0 203 DEC 0 //brojac i