Jai un prob d'asm

damomospike Messages postés 25 Date d'inscription vendredi 15 août 2003 Statut Membre Dernière intervention 19 janvier 2005 - 5 oct. 2003 à 22:15
damomospike Messages postés 25 Date d'inscription vendredi 15 août 2003 Statut Membre Dernière intervention 19 janvier 2005 - 6 oct. 2003 à 18:19
salut a tous, voila jai un prob ac une source. C don la source de Shining Freeman ki me sert a envoyer un code binnaire sur le port // de lordi.
le seul prob, c ke je comprend a peu pré tt le code, sauf une parti ou ya marquer asm bidule chose, pi c la evidament ke sa plante
donc voila l'endroit ou sa plante:

procedure TForm1.out(Adr: Word; Value: Smallint);
begin
asm
mov Dx,Adr ;// registre Dx=Port, Ex $3F8 pour le COM1 ou $378 pour LPT1(888) ou encore $278 pour LPT2
mov Ax,Value;//registre Ax=la valeur a envoyé
out Dx,Al;
end;
end;

donc
sa plante a out Dx,Al
y me dit
instruction privilégiée, c koi sa????? :big) , nan franchement je voi pas se ke c'est, donc si vous savez merci bocoup bocoup
d'avance

merci a tous

1 réponse

damomospike Messages postés 25 Date d'inscription vendredi 15 août 2003 Statut Membre Dernière intervention 19 janvier 2005
6 oct. 2003 à 18:19
merci bocou yve, en faite, je suis sous win 2000, donc sa doit etre le meme binssssse. En faite, mon projet etai au depart a titre personel ms risque de se propager en demo sur mes cour, et vu ke leur pouriture dordi marche sou nt4, jai plus ka me remetre sous 98 LOL
merci baucoup de linfo paske vu ke je sui une queu en asm
merci
:)
0
Rejoignez-nous