[si računalniski sistemi delta PUSH? 44 n/24,24--- 2.5) Po?? 4 n 419,24 ---25) HB 44444440. -) FOGLAVJE. 4 FRIMERI UKAZOV Frocesor VAX11 ima še mnogo raznovrstnih ukazov. Natančen opis vseh je v knjigi NArchitecture Handbook. V tem mposlavju bomo natančneje obravnavali le posamezne primere ukazov niz različnih skupin. 6.1 UKAZI ZA IELO S TEKSTI Ukazi za delo s teksti izvajajo določene operacije z zaporedjem do 65535 butov. Taki ukazi so torej lahko zelo dolgotrajni in če bi tudi za te ukaze veljalo, da ne smemo prekiniti njihovega izvajanja; bi to lahko zelo zmanjšalo odzivnost. sistema. Ti ukazi so orsanizirani tako, da jih lahko procesor prekine med izvajanjem; vendar mora biti stanje tega ukaza ob prekinitvi točno določeno. renutno stanje izvajanja Je opisano z vsebino registrov KO do RS. Kesitri s sodo številko se uporabljajo kot števci preostalih znakov v tekstih, resistri z liho številko pa so kazalci na znak v tekstu» ki je trenutno na vrsti. Če delamo z ukazi za delo s teksti moramo torej paziti; da ne pozabimo v registrih RO do K$ važnih podatkov. Fred ukazi za delo s teksti lahko prekopiramo vsebino teh registrov na sklad, po ukazih pa prepišemo s sklada podatke v registre KO do RS5. — Ža prvi primer izberimo preprost ukaz MOVC3,> ki prepiše zz enega mesta na drugo zaporedje butov. Ukaz ima tri parametre; ki so po vrsti dolžina niza, naslov izvornega polja in naslov namembnega polja. llolžina niza določa koliko zaporednih butov želimo prenesti, Ukaz ne interpretira vsebine, ki jo prenaša, Tako lahko s tem ukazom prenašamo kakršnokoli neprekinjeno podatkovno strukturo. Ilolgo besedo lahko naprimer prenesemo z ukazom MOVL. ali MOVC3. Oba naslednja ukaza preneseta dolgo besedo? MOVCZ 44, IZVIK - CILJ MOVL. IZVIR > CILJ