PIC18 et langage C : j'ai un pb de débutant...

Le 17/04/2010 19:07, Pierre Maurette a écrit :

effectivement

a 20Mhz de frequence horloge,

- durée de l'instruction de base Avr-Atmel: 50ns

- durée de l'instruction de base PIC: 200ns

Reply to
markus
Loading thread data ...

markus, le 17/04/2010 a écrit :

Pas si sûr.

Les processeurs aujourd'hui sont en général superscalaires.

--
Pierre Maurette
Reply to
Pierre Maurette

Le 17/04/2010 22:06, Pierre Maurette a écrit :

on parle de micro-controleurs, ici, dans ce fil. pas de processeurs de mainframes

Reply to
markus

Pierre Maurette a tapoté du bout de ses petites papattes :

Ca dépend de l'archi et du code, j'ai toujours eu une préférence pour les monocycles (1 instruction = 1 clock) comme le 6502 ou les RISC, mais c'est purement sentimental, je serais de mauvaise foi si j'argumentais :)

--
LeLapin
Reply to
LeLapin

Pierre Maurette a tapoté du bout de ses petites papattes :

Même les µC à 8 broches ? ;)

--
LeLapin
Reply to
LeLapin

LeLapin, le 18/04/2010 a écrit :

Pourquoi pas ? Je ne vois pas en quoi ça peut géner. En automatisme industriel, vous bossez sur un temps de cycle espéré, et le fait que le processeur pédale plutôt bien est en général un avantage. Un processeur juste scalaire n'aide que les mauvais codeurs.

--
Pierre Maurette
Reply to
Pierre Maurette

LeLapin, le 18/04/2010 a écrit :

Tous les électroniciens préfèrent Motorola à Intel. J'ai codé en dur du

6502, sur des Apple et des Vic. Comme tout le monde, je me suis fait une bécane à base de 6809. Au fer à souder. Et puis je me suis rendu compte que les procs Intel - ou AMD - marchaient vachement mieux.
--
Pierre Maurette
Reply to
Pierre Maurette

Pierre Maurette a tapoté du bout de ses petites papattes :

En l'occurrence je parlais d'encombrement du chip. Puis en industriel on n'aime pas beaucoup tout ce qui peut troubler le temps réel, quitte à être plus lent.

--
LeLapin
Reply to
LeLapin

Ah, j'avais pas encore imaginé Maurette avec des poils. Mais après tout pourquoi pas. On va finir par avoir de quoi faire un vrai portrait robot.

--
LeLapin
Reply to
LeLapin

Pierre Maurette a tapoté du bout de ses petites papattes :

Tu aurais dit Zilog, j'aurais pu comprendre ton attrait pour ces beaux joujoux, mais Intel/AMD.... L'invention de la segmentation (qui n'était d'ailleurs pas à l'origine une invention mais un pitoyable workaround forcé par l'inadéquation des registres et des bus) fut certainement une des pires erreurs de la micro-informatique, qu'on paie encore. Il fut un temps, un service d'Intel avait sorti un vrai bon proc, le 80432, mais le mariage forcé avec IBM, le monde PC et Microsoft ont détruit toute velléité de redevenir intelligent. Seul Apple/IBM a eu le courage de faire du (très bon) matos avec les Power PC. Pour les curieux, Mos Technologies/Synertek avait fait un excellent successeur 16/32 bits au 6502, le 65C816, monocycle aussi (à 16 MHz si je me souviens bien). Un vrai bijou à programmer. Lui aussi a été tué dans l'oeuf par le 8088 et suivants.

--
LeLapin
Reply to
LeLapin

Le 18/04/2010 00:47, Pierre Maurette a écrit :

Le sujet de ce thread est: comparaison entre les pics et les avr d'atmel, en 8 bits. tu peux nous dire quels sont les elements de ces familles qui sont superscalaires?

Reply to
markus

Le 18/04/2010 01:06, Pierre Maurette a écrit :

?? belle affirmation sans fondement.

Reply to
markus

Le 18-04-2010, ? propos de Re: PIC18 et langage C : j'ai un pb de débutant..., markus ?crivait dans fr.sci.electronique :

J'avoue que dans mon entourage, les seuls qui préfèrent Intel n'ont jamais touché des Motorola par peur du changement... Maintenant, je n'ai pas la prétention d'être représentatif.

JKB

--
Le cerveau, c'est un véritable scandale écologique. Il représente 2% de notre
masse corporelle, mais disperse à lui seul 25% de l'énergie que nous
consommons tous les jours.
Reply to
JKB

Le Sun, 18 Apr 2010 10:40:39 +0200, markus a écrit :

avec moi cela fait 2

il y en a d'autres ?

Reply to
moi-meme

Le 18/04/2010 10:42, JKB a écrit :

franchement, un electronicien qui a peur du changement devrait changer d'orientation, parce que si il y a un secteur ou le changement est permanent, c'est bien celui de l'electronique.

Reply to
markus

markus a tapoté du bout de ses petites papattes :

Il faut pardonner Maurette, déjà il ne connait rien à l'électronique, mais en plus il n'écrit ici qu'au delà de 3g d'alcool. Faites comme s'il n'avait rien dit et oubliez ses PIC superscalaires.

--
LeLapin
Reply to
LeLapin

markus a tapoté du bout de ses petites papattes :

Maurette a du mal à s'assoir.

--
LeLapin
Reply to
LeLapin

moi-meme a tapoté du bout de ses petites papattes :

Moi j'ai déjà dit que je détestais la segmentation, je rajouterai juste que je déteste les bus multiplexés. Après c'est chacun sa vie.

--
LeLapin
Reply to
LeLapin

Le 19/04/2010 02:11, LeLapin a écrit :

ah, je ne connaissais pas.... mais je crois que vous avez raison. mais, dommage, les pics superscalaires, c'etait assez rigolo...

Reply to
markus

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.