Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1112 connectés 

  FORUM HardWare.fr
  Programmation
  ASM

  Affichage d'un pixel

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Affichage d'un pixel

n°1051041
lorenfar
Posté le 18-04-2005 à 17:31:27  profilanswer
 

Bonjour, est ce que quelqu'un pourrais tester le programme ci dessous sous WindowXp et me dire si il marche (compilé avec Nasmw chez moi ) :
 
mov ah,00h
mov al,13h
int 10h
mov ax, 0A000h
mov es, ax
mov bx,0000h
mov byte [es:bx], 01h
xor ah, ah
int 16h
ret
 
Merci, parce que chez moi ça ne marche pas du tout

mood
Publicité
Posté le 18-04-2005 à 17:31:27  profilanswer
 

n°1051167
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 18-04-2005 à 18:53:14  profilanswer
 

c'est quoi qui marche pas ? tu n'as pas de point sur l'écran ?
est ce que ton test clavier à la fin fonctionne bien ?
 
bon sinon :

Citation :


mov ah,00h
mov al,13h
int 10h  


=> peut se simplifier en

Citation :


mov ax, 13h
int 10h


 
ensuite, as tu vérifié si tu ne plottes pas ton point de la même couleur que celle de la couleur de fond ?
de plus, je connais pas nasm, mais t'autorise t'il à utiliser les interruptions sous XP/2000/NT ?


---------------
J'ai un string dans l'array (Paris Hilton)
n°1051339
boulax
Inserer phrase hype en anglais
Posté le 18-04-2005 à 20:53:01  profilanswer
 

Bravo, vous avez gagné une ligne de code d'assembleur [:ddr555]


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1051955
lorenfar
Posté le 19-04-2005 à 11:33:34  profilanswer
 

Je n'ai pas de point à l'écran.
Lorsque je lance le programme à partir de window, le test clavier marche, mais pas lorsque j'exécute le programme à partir de la ligne de commande.
 
En fait ça marche mais pas à partir de 00h, à partir de 05h, avant, le point est sorti de l'écran à gauche ???? d'où ça peut venir ???? et pui en dessus de 0efffh ça marche put, pourtant le point n'est pas encore en bas de l'écran .....
 
D'où ça peut venir ??? de ma carte graphique ??? de mon écran ???,
 

n°1054288
lorenfar
Posté le 20-04-2005 à 21:03:04  profilanswer
 

Bonjour, j'ai testé avec un portable et ça marche.
Savez vous d'où ça peut provenir sur mon ordi ???
 
Sinon, parfois lorsque je compile il y a cette erreur :
mov byte [es:bx], 01h  -> invalid effetive adress
Qu'est ce que ça vaut dire exactement ? d'où ça vient ?
 
Merci

n°1056826
lorenfar
Posté le 22-04-2005 à 16:02:34  profilanswer
 

Je m'escuse, c'était juste un réglage de l'écran et pour l'adrresse invalide, je m'était trompé de registre.
Dsl de vous avoir embété .....

n°1095292
clbrk
Posté le 24-05-2005 à 17:04:13  profilanswer
 

Lorenfar, je débutez en ASM.pourrait tu m'expliquer ton code ligne par ligne? en fait j'ai bcp de mal avec les déplacement mémoire en ASM... y'a un mécanisme que j'ai pas pigé.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASM

  Affichage d'un pixel

 

Sujets relatifs
affichage des services en javaAffichage degrande images sur IE ou FireFox
pb d'affichage avec IEproblème d'affichage site sous Mac
difference d'affichage entre ie et firefox, please help!![WML] Affichage des accents
affichage de page aléatoiredebutant : Affichage variable dans url- problème d'accents
[RESOLU] Pb d'affichage avec plusieurs élémentsProblème PHP -> affichage de certaines choses d'une table MySQL
Plus de sujets relatifs à : Affichage d'un pixel


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR