FORUM Syndrome-OC - Jacky-PC


  Programmation


  Langage bas niveau(asm...)


  Ptites questions sur l'assembleur

 




Il y a 33 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Ptites questions sur l'assembleur

n°1489
bap2703
Posté le 27-01-2004 à 20:48:29  profilanswer
 

Bon voilà je sais pas du tout programmer.
 
Mais par contre j'essaye de comprendre un peu comment marche un proco.
 
Et donc j'arrive à l'assembleur ouaaiiss !
Je suis le seul con qui arrive par le mauvais coté dans la programmation  [:grut]  
 
 
Je voulais savoir un peu comment ca marche.
 
Par exemple additionner deux registres c'est bien :
 
add a,b
 
 :??:  
 
Et le résultat part dans le registre a c'est ca ?

mood
Google
Posté le 27-01-2004 à 20:48:29  profilanswer
 

n°1497
Deadog
Dain Bramaged
Posté le 27-01-2004 à 23:33:36  profilanswer
 

il faut que a soit un registre à usage général

n°1498
MaNTA2003
Posté le 27-01-2004 à 23:36:04  profilanswer
 

en asm x86 oui...
a doit etre un registre et b un registre ou une constante.
 
EDIT : Grilled...


Message édité par MaNTA2003 le 27-01-2004 à 23:39:17
n°1499
Deadog
Dain Bramaged
Posté le 27-01-2004 à 23:37:11  profilanswer
 

MaNTA2003 a écrit :

en asm x86 oui...
a doit etre un registre et b un registre ou une constante.


 
 
oui, mais y'a pas k'un registre aussi :D
il ne faut pas ke ce soit un registre de segment ou un registre des drapeaux ;)

n°1500
bap2703
Posté le 27-01-2004 à 23:38:58  profilanswer
 

Hein ?
 
Moi j'ai que des registre généraux pour l'instant.
Enfin mon jeux d'instruction à que 4 instructions aussi ^^

n°1501
MaNTA2003
Posté le 27-01-2004 à 23:40:17  profilanswer
 

il existe des registres d'adresse (cs, ds...), de pile (esp, ebp)..

n°1502
Deadog
Dain Bramaged
Posté le 27-01-2004 à 23:47:55  profilanswer
 

registres d'adresses = registres de segments

n°1503
nicodache
marmotte en chocolat concept ©
Posté le 27-01-2004 à 23:49:18  profilanswer
 

l'assembleur sapux.
 
si sapuxait pas, je serais en dernière de supérieure la... j'aurais pas betement doublé...

n°1504
MaNTA2003
Posté le 27-01-2004 à 23:50:26  profilanswer
 

vi exact merci de la précision...
Faut dire qu'à l'iut on fait de l'asm 68000 (lol), alors pour le x86 je me démerde comme je peux pour apprendre, et parfois je mélange un peu entre les 2 assembleurs :)

n°1506
bap2703
Posté le 28-01-2004 à 00:16:07  profilanswer
 

Moi je m'en fout j'ai que les instructions
 
ADD
AND
OR
et la soustraction
 
Et pour les registres j'en ai que 2 : a et b lol
 
Déjà faire marcher tout ca ca serait cool

n°1507
Deadog
Dain Bramaged
Posté le 28-01-2004 à 00:37:30  profilanswer
 

soustraction c SUB
et il te faut MOV si tu veux faire marcher tout ça

n°1508
bap2703
Posté le 28-01-2004 à 00:39:13  profilanswer
 

MOV a,b  
 
Ca fait que a prend la valeur de b ?

n°1509
Deadog
Dain Bramaged
Posté le 28-01-2004 à 00:43:33  profilanswer
 

oui
 
'fin, c surtout utilsé pour passer une constante ou une variable dans un registre d'éxécution (ou registre d'usage général) ou inverse

n°1510
Deadog
Dain Bramaged
Posté le 28-01-2004 à 00:44:43  profilanswer
 

MOV eax,a
ADD eax,b
SUB eax,c
MOV a,eax

n°1517
bap2703
Posté le 28-01-2004 à 20:02:16  profilanswer
 

:o y a des tonnes d'instructions qui sont des composées d'autres trucs plus simples en fait !!!

n°1521
Le Veilleu​r
.:. .:.
Posté le 28-01-2004 à 21:23:43  profilanswer
 

On peut faire des chouettes trucs en assembleur
, un petit jeu que j'ai fait
 
http://www.leveilleur.net/chris/asm2.exe
 
Les sources
http://www.leveilleur.net/chris/asm2.rar
 
Avec les sources commentées tu devrais comprendre pas mal de chose ;)


---------------
http://LeVeilleur.net
Hostipics.net : Hébergement gratuit de vos photos pour forums, ...
n°1522
bap2703
Posté le 28-01-2004 à 21:35:00  profilanswer
 

Je précise juste que je veux pas apprendre l'assembleur hein :p
 
C'est juste que j'y arrive forcement en étudiant comment marche un processeur.
 
cf : http://forum.presence-pc.com/overc [...] t-3733.htm
 

n°1524
slayer666
Posté le 29-01-2004 à 02:36:42  profilanswer
 

lol

n°1653
piouPiouM
Insomniak de service
Posté le 06-02-2004 à 09:53:08  profilanswer
 

tin de l'assembleur j'en avais un peu fait en auto didact mais j'avais tout laissé tomber pour
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Turbo Pascal [:dslam]

n°1656
bap2703
Posté le 06-02-2004 à 19:41:23  profilanswer
 

bah autant l'assembleur ca m'interresse pour comprendre le fonctionnement de la machine, autant l'ADA ca me pete les couilles grave :o

mood
Google
Posté le 06-02-2004 à 19:41:23  profilanswer
 


Aller à :
Ajouter une réponse

  FORUM Syndrome-OC - Jacky-PC


  Programmation


  Langage bas niveau(asm...)


  Ptites questions sur l'assembleur

 

Hit Parade