Page 2 of 3
Re: Comment créer un site internet ???
Posted: Thu Aug 17, 2006 12:00 pm
by Raylex
Exacte, je reprendrai le PHP après ^^
Ah bon ? Moi j'ai lu que c'était un langage bas niveau qui se rapproche plus du haut que du bas, m'enfin je me trompe peut-être.
En bas niveau je connais le langage Binaire, si on peut le qualifier de langage ^^
Re: Comment créer un site internet ???
Posted: Thu Aug 17, 2006 12:35 pm
by supmachin
C'en est un.
Mais sinon, tu as lu ça où ?

Re: Comment créer un site internet ???
Posted: Thu Aug 17, 2006 1:41 pm
by Romano
Ne me dites que je vais devoir ressortir mon exemple en Assembleur x86 pour montrer ce qu'est un langage de bas niveau ?
Supmachin il le connait déjà mon exemple, en plus.

Re: Comment créer un site internet ???
Posted: Thu Aug 17, 2006 1:53 pm
by Sbir'
Montre j'ai pas vue

Re: Comment créer un site internet ???
Posted: Sat Aug 19, 2006 12:28 am
by Raylex
Moi non-plus ^^
Sinon j'ai entendu parlé du langage B aussi

Re: Comment créer un site internet ???
Posted: Sat Aug 19, 2006 8:03 am
by Romano
Le B est l'ancêtre du C.
L'exemple le voici...
Code: Select all
.global _start
HELO: .ascii "Hello world!\n"
_start: mov $4 , %eax
mov $1 , %ebx
mov $HELO , %ecx
mov $8 , %edx
int $128
mov $1 , %eax
mov $0 , %ebx
int $128
Re: Comment créer un site internet ???
Posted: Sat Aug 19, 2006 12:51 pm
by Raylex
Et ça donne quoi à part Hello world! ? ^^
Re: Comment créer un site internet ???
Posted: Sat Aug 19, 2006 3:09 pm
by Romano
Ben ça affiche "Hello world!".

Re: Comment créer un site internet ???
Posted: Sat Aug 19, 2006 7:28 pm
by supmachin
Oui mais d'abord programmer en assembleur c'est tout de même nécessaire, et pis il y en a dans le noyau des OS, qu'il a dit !
Mais après je vous avoue que je détesterais devoir programmer en assembleur ^^
Re: Comment créer un site internet ???
Posted: Sat Aug 19, 2006 10:52 pm
by Raylex
Tout ça pour un "Hello world!"
Code: Select all
.global _start
HELO: .ascii "Hello world!\n"
Ça ne suffit pas ça, les autres lignes sont obligatoires ?
Re: Comment créer un site internet ???
Posted: Sun Aug 20, 2006 8:00 am
by Romano
Ca n'affiche rien ça, ça remplit simplement la variable HELO d'une chaîne de caractères valant "Hello world!\n".
Re: Comment créer un site internet ???
Posted: Sun Aug 20, 2006 10:31 am
by supmachin
Pourquoi mettre tant de choses autour de la variable HELO ?

Re: Comment créer un site internet ???
Posted: Sun Aug 20, 2006 10:59 am
by Romano
C'est de l'assembleur là on est pas 40000 couches au dessus du matériel, donc forcément c'est plus complexe que le C.

Re: Comment créer un site internet ???
Posted: Sun Aug 20, 2006 11:07 am
by supmachin
Ben oui mais ça je m'en fous, je le sais, je veux simplement que tu me dises exactement ce que ça fait !

Re: Comment créer un site internet ???
Posted: Sun Aug 20, 2006 11:25 am
by Romano
Ca déplace des segments mémoire dans d'autres avant d'appeller l'interruption matérielle qui déclenchera l'affichage du contenu du registre voulu.

Re: Comment créer un site internet ???
Posted: Sun Aug 20, 2006 11:28 am
by supmachin
L'appel, c'est le int ?
Re: Comment créer un site internet ???
Posted: Sun Aug 20, 2006 11:32 am
by Romano
Oui, int pour interrupt.

Re: Comment créer un site internet ???
Posted: Sun Aug 20, 2006 11:46 am
by supmachin
128 quoi ? C'est une adresse mémoire ?
Re: Comment créer un site internet ???
Posted: Sun Aug 20, 2006 11:59 am
by Romano
C'est le numéro de l'interruption.
Re: Comment créer un site internet ???
Posted: Sun Aug 20, 2006 12:19 pm
by supmachin
Et pourquoi continuer à faire bouger 1 et 0 pour ensuite interrompre définitivement ?