Get Adobe Flash player

Bienvenue chez Grincheux

J'ai pratiquement délaissé la programmation depuis un an pour me consacrer à d'autres projets. Ces projets s'enlisent. J'avais dans l'idée de créer une coopérative, pour l'instant je laisse le projet en veille je verrai comment les autres voient les choses et quelles idées concrètes sont proposées. Je me suis trop investi dans ce projet, je prend donc du recul. Cela n'exclu pas que par moment j'y consacre une page ou deux sur le site.

Eventuellement, je ferai un tour sur des forums de commerçants, ça doit bien exister, pour voir ce qui s'y dit. Cela peut être instructif.

Je vais donc délaisser pendant quelques temps mon forum pour me consacrer à mes projets en assembleur. Il va falloir aussi que j'aide le copain de ma fille à concrétiser son site web, je vais avoir beaucoup de travail.

Il est maintenant grand temps que je reprenne le contact avec ma grande passion la programmation en assembleur. Donc Faiseur, tu me verras plus souvent sur ton forum, Paul, je reviens t'embêter sur tes projets et le forum MASM32 me verra également plus souvent. Je laisse tomber momentanément Manos, car sa façon de voir les choses ne correspond pas à la mienne. D'ailleurs je n'ai plus de nouvelles de son IDE, j'irai voir sur son site.

Ce site est exclusivement consacré à la programmation et principalement la programmation en assembleur. Si vous n'êtes qu'utilisateur de logiciels, passez votre chemin, vous ne trouverez rien ici. Par contre si un survol de certains points du système vous intéresse, juste une curiosité à satisfaire, pas de problème vous y trouverez de quoi vous satisfaire pleinement.

Beaucoup de sites veulent comme d'habitude s'adresser aux débutants puis les prendre par la main. Enfin, c'est la théorie, c'est aussi pour faire bien. Moi, je ne préoccupe pas des des débutants ou des confirmés. Celui qui vient ici doit être capable de programmer en assembleur et de connaître un certains nombre d'astuces.

Je n'ai pas envie non plus de passer mon temps à expliquer le fonctionnement d'une pile, d'un call...

J'essaierai aussi de coupler ce site avec un forum. Si je veux enrichir le site, l'échanges d'idées du forum est une bonne source. A condition que les contributeurs ne soient pas toujours les mêmes. Ce forum sera en anglais car je compte faire venir du monde d'un peu partout.

Sur ce site, je vais détailler les projets qui me tiennent à coeur. Il s'agit de projets que j'ai laissé dormir un peu trop longtemps, d'autres nouveaux ou encore certains qui sont continuellement en cours, comme la bibliothèque M32Lib.

Enfin, j'aimerais aussi aborder la programmation en 64 bits avec JWAsm.

Voici la liste des projets qui seront présent sur ce site :

Autres points qui seront abordés :

  • Optimisation
  • Jeux d'instructions Intel
  • Jeux d'instructions AMD
  • Jeux d'instructions NVidia
  • Programmation en 64 bits

A l'occasion, je profiterai pour mettre à jour les bibliothèques d'XnView, SqLite et MySql. Je n'ai pas trop de retard sur ces bilbliothèques mais le faire de temps en temps n'est pas un mal.

Enfin, les processeurs actuels sont tous des cpu supportants le jeux d'instructions sur 64 bits. Je vais donc tenter un tutoriel afin d'expliquer les nouveaux registres et les nouvelles instructions. Indiquer aussi celles qui ont disparues et enfin lister les instructions cachées des cpus Intel et AMD. Je parlerai aussi des instructions spécifiques à ces deux marques et tenterai une approche des processeurs NVidia.

Certains projets existants sont réalisés à l'aide du jeux d'instructions 32 bits, je profiterai pour améliorer chaque projet et aussi essaierez dans la mesure du possible de faire une version 32 bits ainqi qu'une version 64 bits.

Je voudrais aussi réussir à interroger la base WhoIs à partir de la programmation et aussi interroger une autre base de données me permettant de localiser une adresse web de façon précise, tout cela à partir de l'assembleur évidemment.

Ces projets seront réalisés pour tourner sur Windows 7 minimum.