Arvutiarhitektuuri eksami teooriaküsimused vastustega
Käsustikupõhine arhitektuur (ISA) on liideseks arvuti riist- ja tarkvara vahel, mis hõlmab
1. Arvuti käsustiku
2. Mälu
3. Programmisti poolt kasutatavad registrid süsteemis.
Lähtuvalt käsus kasutatavate operandide paiknemisest, eristatakse järgmisi käsustikupõhiseid
arhitektuure:
1. Akumulaatoripõhine (enne 1960 aastat) ► 1 aadress; üks operandidest on ilmutamata.
2. Pinumälupõhine (1960-1970-ndad) ► 0 aadressi, mõlemad operandid on esitatud ilmutamatult
3. Mälu-mälupõhine (1970-1980-ndad) ► 2 aadressi või 3 aadressi (tänapäeval ei leia praktilist
kasutamist).
4. Register-mälupõhine (alates 1970-st) ► 2 aadressi; üks operandidest on esitatud ilmutamatult.
5. Register-registripõhine (alates 1960-st) ► 3 aadressi; operandid on (laade-
salvestusarhitektuur) esitatud ainukesena mõlemad ilmutatult.
7. Protsessorites kasutatavate käskude vormingud, formaadid käsukoodi valik.