URISC ( englanniksi Ultimate RISC , myös OISC - englanniksi one instruction set computer ) on teoreettinen prosessoriarkkitehtuuri , jossa käskyjoukko tukee vain yhtä käskyä samalla kun se tarjoaa Turingin täydellisyyden , "rajatapauksen" RISC :n .
Yksittäisen käskyn suosituin muunnos on "käänteinen vähennys ja ohittaminen, jos lainaat" ( käänteinenRSSB - vähennä ja ohita, jos lainaat ). Loogisesti lähellä oleva vaihtoehto on "vähennä ja mene , jos tulos ei ole positiivinen" ( - englanniksi vähennä ja haara, ellei positiivinen ). SUBLEQ
Siirtoa ( ) voidaan käyttää yhtenä käskynä , jos MOVtoimintojen suorittamiseen käytetään muistissa olevaa ALU :ta.
Toinen vaihtoehto on käyttää kolmiosaista käskyä BBJ( bit-bit jump, BitBitJump ), joka kopioi yhden bitin ensimmäisestä muistiosoitteesta toiseen ja siirtää ohjauksen kolmanteen osoitteeseen. Koska käskysarja voi valmistella osoitteen, johon ohjaus hyppää ( itsemuokkauskoodi ), BBJ-prosessori pystyy suorittamaan minkä tahansa laskelman, jonka normaali tietokone pystyy tekemään.
URISC:n käyttöönotossa on muitakin vaihtoehtoja.
prosessoritekniikat | Digitaaliset|||||||||
---|---|---|---|---|---|---|---|---|---|
Arkkitehtuuri | |||||||||
Ohjesarjan arkkitehtuuri | |||||||||
koneen sana |
| ||||||||
Rinnakkaisuus |
| ||||||||
Toteutukset | |||||||||
Komponentit | |||||||||
Virranhallinta |