Newsgroup: it.comp.lang.c++
Titolo: Domande Importanti !!

Sono una'appassionato di Robotica e stò cercando di imparare a prog. in c++, vengo da Vb e volevo porvi alcune domande importanti prima di cominciare a studiare:
- Che differenza c'e tra c++ e Vb?
- Se doveste creare un routine che genera un onda quadra molto precisa quale dei due usereste?
- Se volessi generare diverse onde (20)?
- E' difficile passare da uno all'altro?
- C++ ha qualcosa a che fare con l'assembler?
- Cosa?
Ringrazio tutti per l'attenzione!
Ciao!
--
TiscaliFreeNet, libero accesso ad Internet.
http://www.tiscalinet.it
--
Posted from 
laguna.tiscalinet.it
 [195.130.224.86]
via Mailgate.ORG Server - 
http://www.mailgate.org

 - Cosa?
Forse l'attenzione all'efficienza e la capacità di affrontare anche
problematiche di basso livello.
EMG

 - Cosa?
Le prestazioni (assembler e` ancora meglio, ma di poco) e il
fatto di _potere_ lavorare abbastanza vicino al "ferro" della
macchina (o silicio che sia), ma l'assembler ti OBBLIGA a
lavorare cosi` ma ti lascia entrare anche piu` a fondo.
Alex

- C++ ha qualcosa a che fare con l'assembler?
No, non hai bisogno di alcuna conoscenza di assembler
per iniziare col C++. Basta che tu sappia gia` programmare in
un qualsiasi altro linguaggio di programmazione (VB, pascal, java...).
Paolo
--------------------------------------------------
  Paolo Marotta
  Computer Science, University of Pisa
  home:   
http://www.cli.di.unipi.it/~marotta
--------------------------------------------------


A maggior ragione c' é bisogno di conoscere il "contesto".

 - Se volessi generare diverse onde (20)?
Idem
Questo se può servire.
--
Alessandro Monti

 differenza, ad esempio, del PowerPC.
???
Una buona parte dei sistemi embed è basata su chip Intel, e anche NT ha la
possibilità di usare applicativi time-critical, anche se la cosa non è molto
pubblicizzata. A chi fa comodo far sapere che alcune cose potrebbero essere
fatte in pochi decimi di secondo, invece che in qualche minuto ma
aggiungendo tanta grafica inutile? :-)))
Comunque non capisco cosa intenda per "non è pensata per l'embed". In quale
modo il PowerPC ha un miglior supporto?
(PS. questo sarebbe OT, ma se riesci a spiegarmi in poche parole, forse non
disturbiamo più di tanto...)
--
Alessandro Monti

 wrote in message
Dvvn4.82106$C3.9...@news.infostrada.it...

Ci sono svariati problemi per x86 .. te ne cito solo 2 che mi sembrano
immediati :
- consumo di potenza
- latenza degli interrupt: anche 800 cicli di clock
Questo vuol dire che il x86 ( mi riferisco al Pentium e superiori ) é
critico dal punto di vista termico e quindi  "costoso".
Per gli interrupt ... naturalmente posso pensare, per ridurre i tempi di
latenza di interrupt, di fare andare in P3 a 1GHz ... ma quanto mi scalda
... ergo quanto mi costa ?
Z

 - latenza degli interrupt: anche 800 cicli di clock
Ma solo se si ha un context switch e un cambio di protezione. Forse deve
esserci anche qualche altra condizione, dovrei controllare...
Comunque è vero, ma io in effetti pensavo a sistemi embedded proprietari,
ovvero sempre in modalità protetta, con i privilegi e non, ad esempio, con
CE.
--
Alessandro Monti

 Comunque è vero, ma io in effetti pensavo a sistemi embedded proprietari,
Ciao
Z