Tant mieux si ça s'est bien passé.
Moi par conte, on ne peut pas en dire autant de mon exmaen dispensatoire de math: 6,2 / 20. Assez choqué quand j'ai vu la note, je m'attendais à avoir au moins la moitiée. Je sens que je vais bien rater cette année ci moi...
Ce matin on a eu un nouveau cours. Le prof est plutot sympa, mais le cours lui est completement immonde (et oui l'assembleur, c'est immonde).
Pour exemple, en langage C, voici ce qu'on devrait taper:
main()
{
printf("Bonjour");
}
Très simple, pas difficile du tout à faire.
Pour la MEME instruction, voici ce qu'on doit taper en assembleur:
.global _start
BONJ: .ascii "Bonjour\n" ; Definition en mémoire de la chaîne a afficher. \n correspond au saut de ligne
_start: mov $4 , %eax ; Mettre 4 dans le registre eax (appel système Write)
mov $1 , %ebx ; Mettre 1 dans le registre ebx (descripteur de fichier STDOUT)
mov $BONJ , %ecx ; Mette l'adresse mémoire de notre chaîne de caractere dans le registre ecx
mov $8 , %edx ; Mettre la taille de la chaîne dans edx
int $0x80 ; Interruption 0x80, executant un appel systeme sous [[Linux]])
mov $1 , %eax ; Mettre 1 dans eax (appel système Exit)
mov $0 , %ebx ; Mettre 0 dans ebx (valeur de retour du programme)
int $0x80 ; Interruption 0x80, executant un appel systeme sous [[Linux]])
Là ou j'ai du mal aussi c'est avec le binaire.
Bon ok 0110, je sais de suite que c'est 6, mais quand les profs te foutent des trucs pareils:
01001101011001111001111001101111
Ou encore en hexa:
7AFE89C2B h
Enfin au moins, même si je rate cette année, j'aurai appris en 1 an ce que j'aurai du apprendre en 20 ans par moi meme.
Ca me fait bien marrer maintenant les types du -15 qui pretendent savoir pirater etc.
Moi je leur dis:
- include <stdlib.h>
main()
{
int Con;
Con = 1;
while (Con > 0)
{
printf("Gamin de merde, va faire joujou ailleurs
!\n");
Con++;
}
}
Bon on verra dans quelque temps pour le même programme en Assembleur ok ?
Je ne me prend pas pour un pro, loin de là je suis une merde mais on se rend compte souvent que même si on passe beaucoup de temps devant un ordi, on ignore quasi tout de lui.