URISC (отангл.Ultimate RISC,досл. «граничний випадок процесора типуRISC», «комп'ютер зі скороченим набором інструкцій») – комп'ютер, в якому виконується тільки один тип інструкцій: зазвичай це «reverse-subtract and skip if borrow», що означає «відняти і пропустити наступну інструкцію, якщо від'ємник більше зменшуваного» відповідно. Аналогічна концепція, заснована саме на «subtract and branch unless positive» — «відняти іперейти, якщо результат не позитивний», називається SUBLEQ.
Також можливий варіант, при якому доступна тільки одна інструкція — пересилання (move), а для виконання операцій використовуєтьсяАЛП, розміщений в пам'яті.
URISC єповним за Тюрингом.
URISC також відомий в сучасній літературі якOISC (англ.One Instruction Set Computer).
Найпростіша інструкція —BitBitJump. Вона містить три адреси, копіює один біт з першої адреси в другу і передає управління на третю адресу. Оскільки послідовність інструкцій може змінити адресу, на яку перейде управління (самомодифікований код), процесор здатний виконувати будь-які обчислення, які може виконати звичайний комп'ютер.
Ця статтяне міститьпосилань на джерела. Ви можете допомогтиполіпшити цю статтю, додавши посилання нанадійні (авторитетні) джерела. Матеріал без джерел може бути піддано сумніву та вилучено.(січень 2016) |
В іншому мовному розділі є повніша статтяOne instruction set computer(англ.). Ви можете допомогти, розширивши поточну статтю за допомогоюперекладу з англійської. (січень 2016)
|
| Це незавершена стаття проінформаційні технології. Ви можетедопомогти проєкту,виправивши або дописавши її. |