Forum du groupe H
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Forum du groupe H

Forum d'entraide pour le groupe H de l'IUT informatique de Lannion.
 
AccueilAccueil  Dernières imagesDernières images  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -28%
Brandt LVE127J – Lave-vaisselle encastrable 12 ...
Voir le deal
279.99 €

 

 Langage asm, un peu de prévention.

Aller en bas 
4 participants
AuteurMessage
ezano
Admin
ezano


Messages : 59
Date d'inscription : 26/11/2009
Age : 34
Localisation : Lannion

Langage asm, un peu de prévention. Empty
MessageSujet: Langage asm, un peu de prévention.   Langage asm, un peu de prévention. Icon_minitimeMar 1 Déc - 0:42

Je prend les devant à propos du langage asm, étant donné que c'est un langage très bas niveau donc vraiment pas facile à comprendre, et étatn donné l'a prof qui va nous l'enseigné, bas niveau aussi, quelques liens vers des tuto ne peux pas faire de mal.

http://asm.developpez.com/cours/
http://www.iprezo.org/index.php?page=asm
http://asm.developpez.com/cours/noteworthy/

Voila, avec ça on devrait pouvoir s'en tirer, pour ma parts je pense plus apprendre de ses liens que des cours d'archi.

Bonne fin de révision et bonne nuit =)
Revenir en haut Aller en bas
https://forum-du-groupe-h.forumactif.com
Guillaume L.




Messages : 9
Date d'inscription : 26/11/2009

Langage asm, un peu de prévention. Empty
MessageSujet: Re: Langage asm, un peu de prévention.   Langage asm, un peu de prévention. Icon_minitimeJeu 11 Fév - 17:11

iprezo a l'air bien, en plus v'là le design que j'aime bien, mais faut pas être myope, le pixel art c'est pas pour les tapettes,
comme l'assembleur, allez zou, je tente

edit : En une heure 30, tout seul avec une page ou deux d'iprezo et un mini prog téléchargé j'ai fait un programme assembleur,
bon, ça vole pas haut, mais au moins j'ai compris quelque chose et du coup je maîtrise debug,
coup de gueule pour Claude Simon qui prends tout à l'envers,
plutôt que nous montrer un petit code source, nous faire en faire un et le suivre pas à pas sur debug, il nous balance sur debug avec un truc inconnu et on est sensé trouver comment ça marche sans jamais avoir fait quelque chose de semblable.

Bon, voilà mon code, j'sais pas si ça vous servira à grand chose, mais voilà :

Code:
.model small      ; On prévient l'assembleur que c'est un programme DOS
.stack 100h       ; + taille de la pile
.486
.data          ; Permet d'introduire les variables


      prix   dw   110      ; prix ( dw : mot : sur 16 bits ) = 110


.code          ; Début du code (des instructions)

main    proc             ; La procédure principale commence ici

        mov ax,@data       ; place les variables et les données dans la mémoire (segment DS)
        mov ds,ax


           mov ax, prix         ; ax=prix
      xor cx, cx         ; cx=0

      lbl:
         inc bx         ; bx++
         cmp ax, bx      ; comparer ax et bx ( positionne l'indicateur Zero sur 1 ou 0 )
      jnz lbl            ; saut à lbl si (Zero == 1) <=> ((ax - bx) == 0) <=> (ax == bx)

      inc cx            ; cx == 1, juste prix trouvé par brute force


        mov ax,04C00h       ; Interruption de fin de programme
        int 21h
main endp       ; Fin de la procédure principale
end main          ; Fin du programme

La base de travail étant :
Code:
.model small
.stack 100h
.486
.data


      ; mettre ici les variable


.code

main    proc

        mov ax,@data
        mov ds,ax

        ; mettre ici le code

        mov ax,04C00h
        int 21h
main endp
end main
Revenir en haut Aller en bas
Gautier

Gautier


Messages : 65
Date d'inscription : 27/11/2009
Localisation : Lannion

Langage asm, un peu de prévention. Empty
MessageSujet: Re: Langage asm, un peu de prévention.   Langage asm, un peu de prévention. Icon_minitimeVen 12 Fév - 19:31

J'espère que ça t'aura servi pour aujourd'hui haha
Revenir en haut Aller en bas
Kage

Kage


Messages : 30
Date d'inscription : 26/11/2009
Age : 32
Localisation : Lesneven

Langage asm, un peu de prévention. Empty
MessageSujet: Re: Langage asm, un peu de prévention.   Langage asm, un peu de prévention. Icon_minitimeJeu 4 Mar - 10:56

C'est moi ou ton code est dégueu Guillaume ? Enfin, l'écriture fait un peu pâte de mouche, on voit rien.
Ça vient peut être de l'ordi de l'iut mais ça m'étonnerai affraid !
Revenir en haut Aller en bas
Contenu sponsorisé





Langage asm, un peu de prévention. Empty
MessageSujet: Re: Langage asm, un peu de prévention.   Langage asm, un peu de prévention. Icon_minitime

Revenir en haut Aller en bas
 
Langage asm, un peu de prévention.
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum du groupe H :: Unité d'enseignement 1 :: Architecture-
Sauter vers: