11.07.2015 Views

Materijal za drugo polugodište - "Mihajlo Pupin" Kula

Materijal za drugo polugodište - "Mihajlo Pupin" Kula

Materijal za drugo polugodište - "Mihajlo Pupin" Kula

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Instruction List (IL)Instruction list (IL) se sastoji od skupa naredbi: svaka naredba počinje u novom redu i sadrži operator I, <strong>za</strong>visno odtipa operacije, jedan ili više operanada razdvojenih <strong>za</strong>rezom. Ispred instrukcije može da se nalazi labela praćena sadvotačkom (:). Komentari moraju da su na poslednjem mestu u redu. Između instrukcija mogu da se ubace i praznamesta.Primer:LD 17ST Var1 (* komentar *)GE 5JMPC daljeLD var2EQ var1,var2STN testdalje:Modifikatori i operatori u IL-uModifikatori:· C sa JMP, CAL, RET: Instrukcija se izvršava ako je rezultat datog izra<strong>za</strong> TRUE.· N sa JMPC, CALC, RETC: Instrukcija se izvršava ako je rezultat datog izra<strong>za</strong> FALSE.· N inače: Negacija operanda (negacija sadržaja akumulatora)Operatori :Operator (Modifikator) ZnačenjeLD N Dodela vrednosti operanda akumulatoruST N Dodela tekućeg rezultata (iz akumulatora) opreandu.SPostavi BOOL-ov opreand na TRUE ako je takući rezultat (iz akum.) TRUERPostavi BOOL-ov opreand na FALSE ako je takući rezultat (iz akum.) TRUEAND N,( Logičko I (operacija nad bitima)OR N,( Logičko ILI(operacija nad bitima)XOR N,( Logičko isključivo ILI(operacija nad bitima)ADD ( DodavanjeSUB ( OduzimanjeMUL ( MnoženjeDIV ( DeljenjeGT ( >GE ( >=EQ ( =NE ( LE (

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!