Bonjour,
Je viens d'ajouter 3 composants au package "logic" :
http://melusine.eu.org/syracuse/bbgraf/tmp/117.jps
mais je bloque sur des choix techniques, faute d'expérience dans le
domaine des circuits logiques :
1) je n'ai pas utilisé les modèles de demi-additionneur et
additionneur proposés, mais d'autres trouvés ici :
http://set.utbm.fr/membres/galland/enseignement/archi/combi.pdf
D'où ma 1ère question : souhaites tu des composants conformes aux
images jointes l'autre jour ? (aucun problème, c'est normal)
2) Dans le cas d'une réponse positive à la question 1), plusieurs
solutions, et j'hésite :
a) on adapte les composants ADD et DemiAdd en leur adjoignant
d'autres entrées/sorties en haut et en bas, mais dans ce cas
il faudra les dessiner sans patte ou positionner un booleen
avant de dessiner.
b) on crée de nouveaux composants conformes à ce que l'on
veut. Dans ce cas, quels noms choisir ?
Perso, je pencherai pour l'option b). Reste à trouver un nom... Dans
l'option a), je crois que j'aimerai autant positionner un booléen...
3) Toutes les entrées s'appellent in0, in1, in2 et les sorties out0,
out1. Serait-il pertinent d'ajouter des alias "rin" et "rout" (pour
Rn-1 et Rn), voire "somme" ?
4) Pour le composant générique, nommé "SQUARESYMBOL", j'ai fabriqué un
carré auquel on transmet la chaine de caractère à afficher, puis la
taille de la police de caractères (12 dans l'exemple). Ce carré est
dessiné sans patte, et on a 3 entrées sur chaque côté (in0 - in1,
out0 - out1, up0 - up1 et down0 - down1).
Cette solution est-elle satisfaisante ou vaut-il mieux un carré à
pattes, auquel on transmet le nombre de pattes par côté ?
5) Enfin dernière question : les noms DemiADD et SQUARESYMBOL sont-ils
bien choisis ?
Beaucoup d'hésitations donc...
à bientôt,
Amitiés,
Jean-Paul
PS : je viens de récupérer de superbes dessins sur le serveur, je les
ai publiés notamment aux url
http://melusine.eu.org/syracuse/bbgraf/banque/logic/
et http://melusine.eu.org/syracuse/bbgraf/banque/informatique/
Pour les arbres, je me suis permis de les reprendre en utilisant
l'environnement dédié (avec la commande "tree")
_______________________________________________
Syracuse mailing list
Syracuse@melusine.eu.org
http://melusine.eu.org/cgi-bin/mailman/listinfo/syracuse
Received on Wed May 3 16:12:58 2006
Cette archive a été créée par hypermail 2.1.8 : mer mai 03 2006 - 22:37:01 CEST