Bonjour.
(Sans expérience en assembleur, à part très peu de théorie pour un peu comprendre)
Par exemple, disons qu'on a un système d'exploitation ubuntu ou debian qui utilise un noyau linux.
Linux, gère toute la partie: clavier, souris, etc. Qui permet de tout bien faire fonctionner (driver etc) et faciliter l'utilisation de ceux-ci.
Qui fournis par exemple "/dev/input/mouse", dessus on a les infos nécessaire de la souris prêt à être exploité.
Donc je me disais, serait-il mieux:
- d'exploiter les données "/dev/input/mouse" fournis par linux, via une application écrit en assembleur qui fonctionnera sur linux
ou
- le faire complètement en assembleur (et qui fonctionnera aussi sur linux)
Y a t il une grande différence de tâche entre ces deux cas ?
Vaut-il mieux utiliser l'aide de linux ? (Ce qui, de la part d'un débutant, me parait une bonne idée.)
Mais là aussi je me poses des questions, par exemple:
pour exploiter une donnée fournis par linux, je devrais pouvoir "lire" les données, faut pouvoir gérer la gestion de fichier (savoir la gestion du disque dur) etc, je sais pas trop comment sa fonctionne, (sans le savoir exactement) l'ampleur de dificulté (s'il y a) me fait un peu peur.
Édite: je vois qu'il y a une méthode syscall qui semble bien pour jouer via linux.
Partager