URISC (del inglés Ultimate RISC , también OISC - computadora con un conjunto de instrucciones en inglés ) es una arquitectura de procesador teórica en la que el conjunto de instrucciones admite solo una sola instrucción, al tiempo que proporciona la integridad de Turing , "caso límite" RISC .
La variante más popular de una sola instrucción es "restar al revés y omitir si se pide prestado" ( revertirRSSB - restar y omitir si se pide prestado ). Una opción lógicamente cercana es “restar y seguir si el resultado no es positivo” ( - inglés restar y ramificar a menos que sea positivo ). SUBLEQ
Una transferencia ( ) se puede usar como una sola instrucción si se usa una ALU en memoria MOVpara realizar operaciones .
Otra opción es utilizar una instrucción ternaria BBJ( salto de bit a bit, BitBitJump ), que copia un bit de la primera a la segunda dirección de memoria y transfiere el control a la tercera dirección. Debido a que una secuencia de instrucciones puede preparar una dirección a la que saltará el control ( código automodificable), un procesador BBJ es capaz de hacer cualquier cálculo que pueda hacer una computadora normal.
Existen otras opciones para implementar URISC.
Tecnologías de procesadores digitales | |||||||||
---|---|---|---|---|---|---|---|---|---|
Arquitectura | |||||||||
Set de instrucciones arquitectura | |||||||||
palabra maquina | |||||||||
Paralelismo |
| ||||||||
Implementaciones | |||||||||
Componentes | |||||||||
Administración de energía |