Forum: De Broncode (104 topics)  
Topic: In welke taal heeft Jan Sloot geprogrammeerd  
j.j.a.nuijten
15-12-2004 18:15:00
Jan Sloot bouwde zijn eigen module met een eigen operating systeem. De monitor en cardmodule konden extern geplaatst worden. De filmspelertjes heeft hij ook zelf ontwikkeld (deel van het programma?).

In welke taal heeft Jan Sloot geprogrammeerd?
 
marinusprins
15-12-2004 20:59:00
als een x86 processor 8 commando's krijgt,gooit hij er zeven van weg,
daarom is de risc processor zolang aan de top gebleven.
plaats er een kastje voor die de zeven weggegooide commando's omzet naar bruikbare commando's en hij is acht keer zo snel.
 
 
Blackwolf
12-1-2005 20:55:00
maar hoe voeg je aan het eind dan de delen weer bij mekaar tot een goed werkend geheel ??
 
weertj
12-1-2005 23:01:00
[quote]maar hoe voeg je aan het eind dan de delen weer bij mekaar tot een goed werkend geheel ??[/quote]

Even voor de duidelijkheid het verschil tussen RISC processoren en "normale" (CISC) processoren.

RISC staat voor "Reduced Instruction Set Coding". Dit wil zeggen dat een RISC processor (zoals b.v. een DEC Alpha CPU) minder instructie aan boord heeft dan b.v. een x86 achtige processor (CISC = Complex .....).

1 RISC instructie is sneller dan 1 CISC instructie. Komt omdat een CISC door een pipeline heen moet met meer fasen.
een instructie bestaat namelijk weer uit "microcode". En een CISC instructie heeft een complexere microcode.

Dus op het eerste gezicht lijkt het mooi. Bouw je programma uit RISC instructies en hoppa... een hogere snelheid....

...niet helemaal..

RISC instructies zijn simpel en vaak heb je voor een programma veel meer RISC instructies nodig dan CISC instructies. Bij b.v. een DEC Alpha waren programma bijna 4x groter. Dit betekend weer memory access en dus vertraging.
De bedoeling was dat RISC processors beter geoptimaliseerd kunnen worden op hardware en software (compilers) nivo.
Door de grote concurrentie van Intel is dat nooit gelukt.... de PowerPC (zit in de Mac) is een "soort" CISC met een beetje RISC...tja...

In het kort.... RISC is niet de oplossing.....

Om ff door-te-denken....

wil je echt een revolutie...

Dan moet je denken aan quantum-processoren.... of fuzzy logic processoren, dus niet binaire processors maar meerdere toestanden dan alleen 1 of 0.
Of misschien zelf biologische geheugen..... ach.....


Jacco