13.07.2015 Views

Diplomski rad - ETF:Elektrotehnički fakultet Istočno Sarajevo

Diplomski rad - ETF:Elektrotehnički fakultet Istočno Sarajevo

Diplomski rad - ETF:Elektrotehnički fakultet Istočno Sarajevo

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

4.3. Proširene CI komande za nizoveKada se nizovi koriste u projektu, drugim riječima kada je drajver niza učitan,komandni set CI je snabdjeven drajverom niza. Dodatne komande za drajver niza suprikazane dalje:!Dx!3Mx=textPrikazati niz xUskladiti niz x sa poretkomznakova 'text'!3S Oznaka statusaRezultat „=count=,storage=,“, gdje jeXX = Broj nizovaYY = Kapacitet zauzete memorijeZZ = OK, ako je memorija niza OK, ili= BAD, ako je memorija niza sa greškamaU ovim komandama, „!3“ je prefiks za CI poziv u drajveru; u ovom slučaju toje u drajveru 3 za nizove.4.4. Moduli za upravljanje nizovimaPostoji jedan broj unaprijed pripremljenih modula koji se mogu koristiti zaupravljanje nizovima. Oni se moraju uvesti u projekat na uobičajen način. Različitirazmotreni nizovi naznačeni su brojem niza. Da bi obrisali niz 5, tj. da bi ga reduciralina dužinu 0, mora se pozvati STRCLR modul. Taj modul se, na primjer, može uvestikao CMP 73;U STL programski redovi pojavljuju se kako slijedi:THEN ...CMP 73 '' obrisati sa STRCLRWITH V5 '' od niza 5Da bi kopirali niz 6 u niz 12, mora se pozvati modul STRCPY. Taj modul se,na primjer, može uvesti kao CMP 74.U STL programski redovi pojavljuju se kako slijedi:THEN ...CMP 74 '' kopirati sa STRCPYWITH R0 '' od niza sa brojem u R0WITH V12 '' do niza 12Većina modula nizova vraća rezultat usljed otkrivanja greške.32

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

Saved successfully!

Ooh no, something went wrong!