Subject:
|
Re: Aggiornamenti
|
Newsgroups:
|
lugnet.loc.it
|
Date:
|
Sun, 19 Dec 1999 21:40:46 GMT
|
Viewed:
|
411 times
|
| |
| |
Riparliamone.
Io ho vari manuali visto che me ne ERO interessato con intenzioni attive.
Ma la mancanza di tempo...
iant ha scritto nel messaggio <385BA1AA.2CA1268D@libero.it>...
> Ciao Guido,
>
> Juda wrote:
> > PS quanta memoria ha l'RCX?
>
> Ha 32 Kb di RAM. Purtroppo il firmware ufficiale ne ruba parecchi,
> e a disposizione del programmatore restano solo 6100 byte.
> [ Un'enormita', comunque, se confrontati ai 3500 byte del VIC20,
> la gloriosa macchina (triciclo? :) su cui ho mosso i miei primi
> passi informatici. (Scusate il momento nostalgico... :)) ]
>
> Il linguaggio che ti consiglio di usare all'inizio e' NQC,
> nell'ambiente integrato RCXCC. Trovi tutti i link sul sito di ItLUG.
> NQC e' molto simile al C e quindi, se tu gia' conosci quel linguaggio,
> in un pomeriggio impari tutte le differenze e le novita'.
> Personalmente mi diverto molto a programmare in NQC perche' e' una
> continua sfida al risparmio del singolo byte, cosa che in piena era
> microsoft non capita di frequente.
>
> Purtroppo NQC porta con se' tutte le limitazioni del firmware
> ufficiale. Le piu' seccanti sono: il limite di variabili utilizzabili
> fissato a 32, e l'assenza del concetto di array.
> Quindi sono permesse reti neurali solo moooolto piccole e
> "contorte"! ;)
>
> Ma non disperare...
>
> > Con i tools di programmazione ce ci sono in giro, considerata
> > la domanda precedente, pensate che sia possibile sviluppare una
> > piccola rete neurale sull'RCX?
>
> Volendo fare cose piu' complicate con l'RCX, la scelta obbligata
> e' il legOS, un sistema operativo sviluppato in modo indipendente
> da Markus Noga. Ancora una volta trovi il link sul sito di ItLUG.
>
> E' un po' difficile da installare ed e' ancora piuttosto instabile,
> ma ha delle potenzialita' formidabili:
>
> - User tasks are executed as native code, not interpreted.
> - More memory. Forget 32 variables. Think 32k.
> - Full-featured language. Use the same gcc that compiles Linux.
> - Priority-based preemptive multitasking.
> - Real process synchronization with POSIX semaphores.
> - Fine-grained hardware control:
> * supports CPU power saving.
> * complete LCD control.
> * raw mode IR.
>
> Io sto aspettando di avere un po' di tempo da dedicargli, ma sono
> sicuro che presto o tardi migrero' verso legOS.
>
> A suo tempo ho comprato l'RCX con il fermo intento di provare a
> sviluppare un sistema in grado di modificare il suo comportamento
> in relazione all'esperienza. Se ti va, quindi, possiamo provare a
> collaborare su questo punto. Io ho una conoscenza abbastanza diretta
> delle reti neurali, avendole implementate ed usate per la mia tesi di
> laurea.
>
> Un'idea che ho e' sviluppare una mappa di Kohonen in cui ogni nodo
> e' costituito da un diverso RCX che comunica con gli altri e con il
> master tramite la porta IR: in questo modo si potrebbe realizzare
> una simpatica squadretta di esploratori coordinati. Una sorta di
> Super-MindGame, per capirci.
>
> Fermatemiiiiii :)))
>
>
> Ciao,
>
> Antonio
>
|
|
Message is in Reply To:
| | Re: Aggiornamenti
|
| Ciao Guido, (...) Ha 32 Kb di RAM. Purtroppo il firmware ufficiale ne ruba parecchi, e a disposizione del programmatore restano solo 6100 byte. [ Un'enormita', comunque, se confrontati ai 3500 byte del VIC20, la gloriosa macchina (triciclo? :) su (...) (25 years ago, 18-Dec-99, to lugnet.loc.it)
|
5 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|