Bienvenue aux nouveaux arrivants sur FantasPic !

- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.

--- L’équipe FantasPic ---
Forum général sur l'Assembleur !

Modérateur : mazertoc

Caisse à outils
F6FCO
Avatar de l’utilisateur
Expert
Expert
Messages : 1413
Âge : 70
Enregistré en : décembre 2017
Localisation : Furtif je suis.
Contact :

#11 Message par F6FCO » sam. 7 avr. 2018 00:00

Voilà, échelle 1:

Tower.zip

Tu peux lui la livrer quand ?
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Une porte nand prend 2 bits en entrée... la cochonne !!! :langue:

Caisse à outils
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2595
Enregistré en : juillet 2016
Localisation : Terre

#12 Message par Temps-x » sam. 7 avr. 2018 01:04

Bonsoir,

F6FCO a écrit :
Source du message Tu peux lui la livrer quand ?


Tout de suite, et voilà pour JMarc.

Jérémy a pu cas faire chauffer son imprimante 3D, echelle 1 8-)

Tour Eiffel.jpg


Je sens que ça va fumer :sifflotte: oops

==> A+
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Modifié en dernier par Temps-x le sam. 7 avr. 2018 10:13, modifié 1 fois.
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:

Caisse à outils
Jérémy
Administrateur du site
Administrateur du site
Messages : 2722
Âge : 44
Enregistré en : juillet 2015
Localisation : Dans le sud
Contact :

#13 Message par Jérémy » sam. 7 avr. 2018 08:50

Bonjour à tous,

Les gars on est complétement hors sujet la ! Mais bon de temps en temps ca fait du bien ... lol.

Je ne vois aucun inconvénient pour la faire . Bien évidement pas au format 1 , mais plutôt 0.05% ca rentre dans mon imprimante.
Comme dit dans le message, il me faut une adresse de livraison avec le colis de pré-rempli ! il ne faut pas non plus que cela me coute de l'argent : lol.

Sur le fichiert .STL , il y a un problème au niveau des 4 pieds de la tour pour l'impression 3D . En effet la largeur n'est pas suffisante. Vue le poids à supporter il faudrait au minimum une épaisseur de 2mm par paroi.
C'est en faisant des erreurs, que l'on apprend le mieux !!!

Caisse à outils
Jérémy
Administrateur du site
Administrateur du site
Messages : 2722
Âge : 44
Enregistré en : juillet 2015
Localisation : Dans le sud
Contact :

#14 Message par Jérémy » sam. 7 avr. 2018 09:43

 ! Message de modération :
Bonjour à tous,
J'ai ouvert un nouveau post dans la section Tutoriels ASM .

Ainsi vous pourrez proposez vos routines pour alimenté la caisse à outils. J'ai également modifié le message pour poster un tutoriels ou une routine : viewtopic.php?f=16&t=67

Je vous demande donc de bien vouloir vous y tenir pour que tout ceci reste propre dans le temps et que tout le monde s'y retrouve. Avoir testé la routine en réel et la commentée un maximum est une base logique. Un petit texte explicatif de sa routine est toujours plus agréable à lire avant de déchiffrer la routine.

Essayez de ne faire qu'une routine à la fois, afin de bien les dissocier dans le menu. Par exemple je vais demander à F6FCO de diviser la soustraction de l’addition. Comme ça il y aura un lien pour l'addition et un autre pour la soustraction. De plus cela rend l'outil de recherche plus pertinent dans ses réponses.

Merci à tous de votre participation, c'est vraiment sympa de voir que ça bouge !
C'est en faisant des erreurs, que l'on apprend le mieux !!!

Caisse à outils
JMarc
Confirmé
Confirmé
Messages : 605
Enregistré en : août 2016
Localisation : Dans le Sud...

#15 Message par JMarc » dim. 8 avr. 2018 08:45

Bonjour

C’est une bonne idée ce post sur les routines avec les commentaires sur la rubrique normale car en asm il va en y voir oops

Caisse à outils
JJE
Passioné
Passioné
Messages : 399
Âge : 83
Enregistré en : novembre 2017
Localisation : Picardie

#16 Message par JJE » jeu. 12 avr. 2018 18:32

Bonjour à tous.
Je trouve que l'idée d'une sous-rubrique de Tutoriels est une bonne idée, j'y participerais bien dans la mesure de mes moyens.

Pour ducran lapoigne, c'est une bonne idée, mais pourquoi ne pas pousser le bouchon en utilisant les macros paramétrées. Pour ton premier exemple ça pourrait donner :

Code : Tout sélectionner


SIEGALGOTO macro    v1
,v2,La
    movf    v1
,W
    subwf    v2
,W
    btfsc    STATUS
, Z
    goto    La
    endm

qui s'appelle par :

Code : Tout sélectionner


    SIEGALGOTO cmpt50
,cmpt50VAL,start

bien sûr, c'est moins lisible que l'équivalent en langage évolué

Code : Tout sélectionner


    if 
(cmpt50 == cmpt50VAL) then goto start

mais reste beaucoup plus lisible que les 4 lignes d'assembleur correspondantes, surtout si on se creuse pour nommer la macro, un peu de franglais doit aider.

Pour F6FCO, merci pour ces routines, tu devrais préciser que ces routines travaillent en arithmétiques non signée (ie un entier sur 16 bits représente un entier compris entre zéro et soixante cinq mille cinq cent trente cinq, (65535 c'est commode les chiffres si on sait dans quelle base on écrit). De même, je n'ai pas tout lu, mais au moins dans les additions, STATUS, C est significatif en sortant, il marque un dépassement de capacité, ce peut être utile de le savoir, donc de le dire.

Cordialement
Cordialement

JJE

C'est pas parcequ'on n'a rien à dire qu'il faut fermer sa G....e

Caisse à outils
F6FCO
Avatar de l’utilisateur
Expert
Expert
Messages : 1413
Âge : 70
Enregistré en : décembre 2017
Localisation : Furtif je suis.
Contact :

#17 Message par F6FCO » jeu. 12 avr. 2018 23:18

Bonsoir,
oui tu as raison, je vais modifier çà.
Une porte nand prend 2 bits en entrée... la cochonne !!! :langue:

Caisse à outils
JJE
Passioné
Passioné
Messages : 399
Âge : 83
Enregistré en : novembre 2017
Localisation : Picardie

#18 Message par JJE » ven. 13 avr. 2018 19:41

Bonjour F6FCO,
ne trouves-tu pas dommage que dans tes routines addition, soustraction 16 bits, l'ordre haut poids, bas poids soit différent ? c'est un coup à se prendre les pieds dans le tapis.
Cordialement
Cordialement

JJE

C'est pas parcequ'on n'a rien à dire qu'il faut fermer sa G....e

Caisse à outils
F6FCO
Avatar de l’utilisateur
Expert
Expert
Messages : 1413
Âge : 70
Enregistré en : décembre 2017
Localisation : Furtif je suis.
Contact :

#19 Message par F6FCO » ven. 13 avr. 2018 19:50

Tu as raison, en plus il y avait une erreur, je suis justement en train de recoder les soustractions :wink:. La soustraction 16bits est déjà postée dans la rubrique Tuto.
Une porte nand prend 2 bits en entrée... la cochonne !!! :langue:

Caisse à outils
ducran lapoigne
Avatar de l’utilisateur
Débutant
Débutant
Messages : 96
Enregistré en : septembre 2015

#20 Message par ducran lapoigne » sam. 14 avr. 2018 22:31

pour jje: super idée de mettre ces bouts de code en macros.
rien n' empêche un petit plus sous la forme d' un bon commentaire.
++ sur le forum
antoine


Retourner vers « Langage ASM »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 28 invités