käsukood näitab: * milline käsk kuulub täitmisele * kus operandid asuvad * kuhu salvestada resultaadid · kahe aadressiga arvutid · kolme aadressiga arvutid · 1,5 aadressiga arvuti Pikk aadress viitab mällu, lühike registrisse. 13. ADRESSEERIMISE VIISID. Operandide adresseerimiseks kasut. mitut viisi: otse- ja kaudadresseerimist, suht- ja indeksadresseerimist, vahetut adresseerimist, aga ka mitmesuguseid kombineeritud adresseerimisviise nagu kaudset indeksadresseerimist jne. Käsus sisalduva teabe põhjal leitakse vajalik mälupesa ning loetakse sealt soovitud operand. Protsessoril võib olla 10 ja enam erinevat adresseerimisviisi. · Otseadresseerimisel antakse käsuga ette operandi aadress, mille järgi leitakse mälust operand. · Kaud adresseerimisel leitakse kõigepealt mälust operandi aadress ning seejärel teisest mälupesast operand. · Suhtadresseerimisel antakse operandi aadress käsuloenduri
käsusüsteem (instruction set) ja võib kõik käsud täita otse riistvaras ühe taktiga. Suvapöördusmällu pöördutakse vaid LOAD & STROE tüüpi käskudega, st vaid andmete salvestamiseks/laadimiseks. Hoidutakse mälu lokatsioonide kasutamisest operandidena, kuna mälu poole pöördumine on aeglane. Omadused: lihtsam käsustik, vähem käske, kindla pikkusega käsud, keeruline kompileerija, ainult laadi/salvesta käsud pääsevad mälule ligi, vähe adresseerimisviise. CISC (Complex Instruction Set Computing) käsuformaat on erinev selle poolest, et käsud on oluliselt pikemad. Tihti pole f-ni realisatsioon üles ehitatud paljudest väikestest käskudest, vaid iga tegevuse jaoks on eraldi käsk. Üldjuhul aeglane, sest käsud on kohmakamad ja mingi operatsiooni täitmiseks tuleb läbida mälust rohkem lugemise tsükleid, raskem rakendada konveierit.
CALL ad, mille kohaselt pöördutakse käsus näidatud aadressi poole, kust algab mingi alamprogramm. Alamprogramm lõpeb käsuga RET (return), mis tähendab, et tuleb pöörduda tagasi endise aadressi poole, kus töö alamprogrammi siirdumisel katkes. 86 2.2.6. Adresseerimine Operandide adresseerimiseks kasutatakse mitut viisi: otse- ja kaudadresseerimist, suht- ja indeksadresseerimist, vahetut adresseerimist, aga ka mitmesuguseid kombineeritud adresseerimisviise nagu kaudset indeksadresseerimist jms. Adresseerimise viise selgitavad joonistel 2.14 ...2.18 toodud skeemid. Käsus sisalduva teabe põhjal leitakse vajalik mälupesa ning loetakse sealt soovitud operand. Protsessoril võib olla 10 ja enam erinevat adresseerimisviisi. Otseadresseerimisel antakse käsuga ette operandi aadress, mille järgi leitakse mälust operand. Tehtekood Otseadresseerimine Aadress A8B1 Mälu