računalniški sistemi delta ji PAKI Eo ogre ae ske sie —U, | NAČINI NASLAVLJANJA IN FORMAT UKAZA Stran 3-6 MOVF 2.25, RS 7, Zapiše realno število 2.25 v RS. A 8 sz AW čna di » oce Ara SANA 3.4.7 Naslavljanje z odmikom (A) MA Fodatek lahko naslovimo tudi tako> da uporabimo vsebino registra kot naslov, torej kot pri posrednem registrskem naslavljanju. temu pa prištejemo še neko vrednost — odmik od naslova. Fosredni revistrski način lahko torej gledamo kot obliko nuslavljanja z odmikom O. Odmik lahko zapišemo kot število ali kot simbol, ki smo MU oma drusem mestu priredili vrednost. Za odmike, ki se večkrat ponavljajo Je preglednejše na začetku prosrama definirati simbol z nazornim imenom in kasneje uporabljati za odmik ta simbol namesto ustreznega števila. Tudi to pripomore k čitljivosti programa. Če imamo v neki podatkovni strukturi od (12. točo dia buta zapisano starost, naslov te podatkovne strukture pa je v R6, lahko dobimo podatek o starosti na naslednji načini STAROST < 12 7 Nlefiniramo simbol za odmik. MOVL. STAROSTCR6I,R2. ; Zapiše starost v register R2. MOVL. 12 R6).R2 > de pri izvajanju programa 7 popolnoma enakovredno prvi obliki. MOVL. L"1ZAR6I, R2 ? Za odmik rezervira dolgo besedo; , program bo za 3 bute daljši, bne; 5 A m A ai pa NO POWBIE bO 5 (24) 5 3(ts) tisi Tje | Odmik je lahko različno velik in sa lahko včasih zapišemo v en bute, včasih pa rabimo celo besedo ali celo dolso besedo. Če sami nič ne povemo o velikosti prostora; kamor bomo zapisali odmik;' izbere prevaJalnik najkrajši možni prostor. H f 3.4.8 Posredno naslavljanje z odmikom (8) Disvl, DEFrE, Obstaja tudi posredna oblika naslavljanja z odmikom,» pri kateri je to; kar smo pri neposrednem naslavljanju imeli za operand, naslov operanda . Vrnimo se na primer, ko smo v tekstih brisali prvi znak. Zdaj bi radi samo v tretjem tekstu brisali prvi znak. Nazalec na začetek tabele naslovov teh tekstov nad bo v resistru RZ. Frištejemo naslovu v R3 2x4 bute in s tem preskočimo prva dva nodatka (dolge besede), tretjega pa uporabimo kot naslov, CLRE O 2X40R3) INC w O 5"5 (ti) 7 NO 0 O VE5 O Na ! Ap 5 | | nov w (o (2, Do