salut!
premierement, ce n'est pas une fonction, mais une instruction.
sinon, il n'y a aucun moyen direct de chopper le code ascii des touches par les ports 60h et 64h
la seule solution est une page de codes ( genre ms dos).
par exemple, chaque touche va generer une sequence de codes asciiz. Z parce que ça fini par zero pour dire que c'est la fin.
ou alors, chaque touche genere un simple code ascii tout seul, dans ce cas, une look up table suffit.
perso, j'utilise la premiere methode car plus modulaire... ça me permet de generer des mots entiers avec une seule touche ou combinaison de touches, par exemple, "erf",0 = ctrl+alt+e ou "lol",0 = ctrl + alt +l ou meme "mov eax,",0 = altgr + a
etc etc ...
|