Autore Topic: CPU ISA  (Letto 1604 volte)

Offline clros

  • ASM Lover
  • *****
  • Post: 457
  • Karma: +3/-1
    • Mostra profilo
CPU ISA
« il: 02 Marzo 2012, 20:39:34 »
Ciao a tutti...
dopo aver letto interessante articolo di Cesare:
http://www.appuntidigitali.it/5393/la-g ... oni-varie/

mi chiedevo: se volessimo inventarci una nuova ISA (ammesso che la cosa valga la pena, ma proviamo pure ad immaginare un mondo in cui non prevalga l'x86 ma cmq vogliamo imparare dagli "errori" del passato), cosa sarebbe utile inserirci come istruzioni? Di che tipo (RISC/CISC)?

(la domanda è volutamente molto vaga...approfondiremo successivamente, mi interessava iniziare un discorso di questo anche per vedere quali sono le direzioni future ma anche le cose "curiose" esistenti oltre l'x86...)
« Ultima modifica: 01 Gennaio 1970, 02:00:00 da Guest »
Claudio CP La Rosa

Offline cdimauro

  • Human Debugger
  • *****
  • Post: 4291
  • Karma: +7/-95
    • Mostra profilo
Re: CPU ISA
« Risposta #1 il: 02 Marzo 2012, 22:28:19 »
Abbiamo trattato l'argomento nel forum Programmazione di hwupgrade:

[Asm] Progettare una architettura di processore

E' molto lungo, ma a mio avviso merita di essere letto tutto, perché abbiamo parlato di un sacco di cose interessanti.

Fra le altre ho presentato l'ISA quasi completa (c'è "soltanto" la parte user-mode; manca quella supervisor-mode) di una mia architettura sulla quale meditavo da anni. Il thread è stata l'occasione per spingermi finalmente a formalizzarla, mettendola su carta. :)

Tags: