Ike T. Sanglay Jr. heeft een processor met één instructie ontworpen: de Periwinkle. Het is de ultieme vorm van risc (reduced instruction set computer).

Uiteraard zal deze processor nooit snelheidsrecords verpulveren, maar het is intrigerend om te zien hoe met één instructie toch al heel wat mogelijk is. Deze ene instructie is move: ze beweegt een waarde naar een register, of een waarde van het ene naar het andere register. Wiskundige bewerkingen, logische bewerkingen, sprongen, het gebeurt allemaal met deze ene instructie. De clou zit in specifieke registers. Zo is er een and-register: zodra je er twee waardes naar geschreven hebt, berekent het de and-operator op die twee waardes en plaatst het resultaat in een algemeen register. De Periwinkle, die voorlopig alleen nog maar virtueel bestaat, beschikt over 64 registers. Zo is er de Program Counter (schrijf er -1 naar om de processor te stoppen), de General Purpose Stack (die als een stack van 16 diep werkt) en registers voor PLUS, AND, OR en XOR. Voor ons klinkt het hele ontwerp een beetje als valsspelen: eigenlijk functioneert elk register als een instructie…

http://ikejr.com/