pour des matrices... ca marche comment ?? [asm encore et toujours] - Programmation
Marsh Posté le 25-01-2002 à 23:58:19
Le seul truc que j'ai en assembleur concernant les matrices c'est la multiplication de deux matrices 4x4. Mais pour l'affichage et la gestion c'est le stockage. (Moi j'utilise un tableau à une dimension).
Marsh Posté le 26-01-2002 à 09:33:33
bah...si tu pouavais simplment m'expliquer ce truc,
par exemple g une liste t
t dw 0,1,2,3,4
et je voudrais ke le prog m'affiche
0
1
2
3
4
si tu pouvias me dire comment faire ca serait cool
thx
Marsh Posté le 26-01-2002 à 15:00:26
Ben pour faire de l'affichage je le faisais en C !!!
Donc c'est : printf("%d\n",t[0]);
En assembleur je ne sais pas le faire.
Marsh Posté le 26-01-2002 à 15:39:14
TITI.ASM
Code :
|
(ne pas oublier le retour chariot après le "q", sinon on reste bloqué dans DEBUG !
DEBUG < TITI.ASM
Donne titi.com qui affiche :
5
6
8
7
8
0
3
Marsh Posté le 26-01-2002 à 15:45:59
Version commentée
Code :
|
Marsh Posté le 26-01-2002 à 20:29:52
J'éspère que çà t'aidera...
C'est de l'ASM de bourin qu'a jamais fait des progs de plus de quelque dizaines d'instrucions, le tout le plus souvent en direct live avec DEBUG !
J'en ai fait qu'un seul (Avec TASM il me semble) et je viens de le retrouver :
Code :
|
En fait y'a 2 progs :
Celui en clair qui écrit le secteur de boot, et le secteur de boot lui-même.
Ce dernier à été écrit en direct avec DEBUG.
Le but de tout çà :
1- Nettoyer les disquettes infectées par un virus de boot.
2- Remplacer le message classique (Disquette non bootable) par un truc plus fun ! Si on tente de booter avec une disquette qui contient mon prog, il affiche au centre de l'écran un cardre contenant un message disant de mettre un disque bootable et d'appuyer sur Shift pour rebooter. Pendant ce temp, un caractère "*" se promène sur l'écran en changeant de couleur. Quand on appuie sur SHIFT, la "Signature" (demandé par le prog d'écriture du secteur de boot) remplie tout l'écran le temps que la machine reboote.
Le tout en moins de 512 octets ! (Enfin pour le secteur de boot)
Marsh Posté le 24-01-2002 à 20:52:00
pour afficher une matrice, la stocker, l'afficher.. ca se passe comment ??
on met ca sous kelle forme etc ??
si qq'un a des explications simples ca serait cool