IPB

Bienvenue invité ( Connexion | Inscription )

> Langage assembleur, cheat code pour Chess
Options
TrouthyMcBidouil...
posté 8 Jan 2019, 21:08
Message #1


Adepte de Macbidouille
*

Groupe : Membres
Messages : 85
Inscrit : 26 Oct 2017
Membre no 203 568



Bonjour ,
Ce mac book que j'attendais est enfin arrivé aussi Chess me plait bien mais un générateur de cheat code en assembleur serait top. Avec quel assembleur est-il possible de programmer sur Mac Os? Trouthie
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
TrouthyMcBidouil...
posté 13 Jan 2019, 20:29
Message #2


Adepte de Macbidouille
*

Groupe : Membres
Messages : 85
Inscrit : 26 Oct 2017
Membre no 203 568



Bonsoir, actuellement un sigle docker dans la barre du finder me dit que je suis loggé sur le Docker Hub, la page nasm32 de Vladfau est bien présente mais ensuite...? Le core I7 du mac book ne pourra pas accepter de mover un qword dans rax non?
Go to the top of the page
 
+Quote Post
Jaypee
posté 14 Jan 2019, 10:35
Message #3


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 486
Inscrit : 29 Aug 2002
Membre no 3 340



Citation (TrouthyMcBidouille @ 13 Jan 2019, 20:29) *
Bonsoir, actuellement un sigle docker dans la barre du finder me dit que je suis loggé sur le Docker Hub, la page nasm32 de Vladfau est bien présente mais ensuite...?

... suivre les instructions du cadre à droite: git pull vladfau/nasm32 puis git run -it vladfau/nasm32 bash comme dans ma réponse.
Citation
Le core I7 du mac book ne pourra pas accepter de mover un qword dans rax non?
L'assembleur dispose de directives d'assemblage, des instructions avent le début du code pour définir le contexte, il existe une directive CPU https://www.nasm.us/doc/nasmdoc6.html
On retrouve certaine des directives dans les options comme le -f macho32 ou -f macho64 Apparemment, la documentation de NASM a des chapitre vide pour ces formats MACH-O pour Mac. Soit ils ne sont pas encore supportés, soit les détails sont encore dans la tête des concepteurs.

Note que les exemples de codes sur Développez.com ne sont pas des code génériques, mais des codes liés à MS-DOS (même pas Windows) basés sur l'interruption n°21 qui sur un IBM PC de 1981, permettait d'appeler l'OS, après avoir chargé un numéro de fonction dans le registre ah (la bible pour ce type de code était le Livre du MS/PC-DOS de F.Piette dans les années 80)

Au final, il faudra bien comprendre comment le code produit sera utilisé, et peut-être qu'il faut émuler un PC pour arriver à ses fins...
Quelques réponses dans ce poste sur StackOverflow: https://stackoverflow.com/questions/5256361...tion-using-cmak
@+JP

Ce message a été modifié par Jaypee - 14 Jan 2019, 10:47.
Go to the top of the page
 
+Quote Post

Les messages de ce sujet
- TrouthyMcBidouille   Langage assembleur   8 Jan 2019, 21:08
- - yponomeute   nasm s'installe avec homebrew par exemple http...   8 Jan 2019, 22:31
|- - TrouthyMcBidouille   Citation (yponomeute @ 8 Jan 2019, 22:31)...   9 Jan 2019, 13:21
- - Jaypee   Bienvenue Trouthie, Pour éviter de "polluer...   9 Jan 2019, 10:54
|- - TrouthyMcBidouille   Citation (Jaypee @ 9 Jan 2019, 10:54) Bie...   9 Jan 2019, 20:29
- - audionuma   Juste par curiosité : Qu'est-ce qu'un gé...   9 Jan 2019, 14:07
|- - baron   Citation (audionuma @ 9 Jan 2019, 14:07) ...   9 Jan 2019, 14:56
- - TrouthyMcBidouille   Le C H E A T C O D E, il a deux fonctions princi...   9 Jan 2019, 16:04
- - Jaypee   Il existe une image Docker: https://github.com/v...   12 Jan 2019, 10:37
|- - TrouthyMcBidouille   Citation (Jaypee @ 12 Jan 2019, 10:37) Il...   14 Jan 2019, 21:32
|- - TrouthyMcBidouille   Citation (Jaypee @ 12 Jan 2019, 10:37) Il...   16 Jan 2019, 23:26
- - TrouthyMcBidouille   Bonsoir, actuellement un sigle docker dans la barr...   13 Jan 2019, 20:29
|- - Jaypee   Citation (TrouthyMcBidouille @ 13 Jan 2019, 2...   14 Jan 2019, 10:35
- - TrouthyMcBidouille   Je me demandais justement si Masm était disponibl...   13 Jan 2019, 21:03
- - TrouthyMcBidouille   Je vais suivre précisément toutes vos indication...   14 Jan 2019, 20:36
- - Jaypee   oui, j'ai interverti deux niveaux de répertoi...   16 Jan 2019, 09:24
- - TrouthyMcBidouille   je ne suis pas encore familiarisé avec Terminal, ...   17 Jan 2019, 11:35
- - Jaypee   On fait un pas en arrière et on admire le tableau...   17 Jan 2019, 12:52
- - TrouthyMcBidouille   C'est pédagogique! Voualà à quel st...   17 Jan 2019, 14:20
- - TrouthyMcBidouille   Bonne nouvelle, c'est tout bon! Coderoot@...   17 Jan 2019, 16:39
- - Jaypee   Bravo ! Je garderai un œil sur cette discussi...   17 Jan 2019, 20:29
- - TrouthyMcBidouille   Citation (Jaypee @ 17 Jan 2019, 20:29) Br...   18 Jan 2019, 08:33


Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 1st August 2025 - 16:47