Bonsoir,
Pour commencer, je tiens à dire que je suis au courant des imprécision que le calcul va générer.
Donc comme le dit le titre je souhaite savoir à chaque instant la distance parcouru par...
Type: Messages; Utilisateur: ESTBLC
Bonsoir,
Pour commencer, je tiens à dire que je suis au courant des imprécision que le calcul va générer.
Donc comme le dit le titre je souhaite savoir à chaque instant la distance parcouru par...
Merci pour toutes ces infos :P
J'ai adapté le code pour utiliser backspace en fin de variable avécu l'affichage qui va bien du coup ce que je vois à l'écran est exactement ce que j'obtiens dans ma...
Oui j'ai mal recopié x) Ya que mon téléphone qui peut aller sur internet en Finlande (je sais pas pourquoi d'ailleurs) du coup j'ai la correction automatique.
Je ferais les test tranquillement à...
J'ai trouvé une solution alternative :
STOPSCAN:
mov al, 10
mov ah, 0Eh
int 10e
mov al, 13
int 10h
xor dl, dl
J'utilise Nasm pour Dos
@Prof En supprimant le saut de ligne mon 2ème test s'affiche correctement :Paris
Je sais que j'ai besoin d'un debuger mais en cherchant "debuger nasm" sur Google (qui est...
Et bien non x)
Au final j'ai mis le mov bl, 7 après le xor mais j'ai exactement le même problème xD
PS : j'ai mis mov bl, 07 pas mov bl, 7 mais ça change rien... si ? :P
ça je sais x), on s'est mal compris :P
Enft ce que j'essaie d'expliquer c'est que quand OS.asm il y a :
org 0x0100
OS:
mov si, string
call print
;jmp OS
ret
;Variables
Merci de ta réponse. La question est pourquoi quand j'apelle le print sans passer par le scan ma variable s'affiche correctement (valeur de basse "hello") ?
Merci de ta réponse :)
Si si c'était le but. Je voulais vérifier que le scan enregistrait correctement ce que j'écrivais. L'affichage de ce que j'écris sert juste au retour visuel, le print à...
Me revoilà x)
Alors toujours avec nos 2 fichiers
OS.asm :
org 0x0100
OS:
mov si, string
call scan
mov si, string
call print
;jmp OS
Ok, c'est noté. J'ai plein d'autres questions j'ouvre un nouveau topic xD ?
Ouai ça marche :)
Si je veux accéder au si dans la pile je dois dépiler 2 fois ?
Merci de ta réponse complète et détaillée.
Grâce à toi j'ai obtenu un code fonctionnel
OS.asm :
org 0x0100
mov si, lettre
;push si
call echo
ret
J'ai un mini script bash qui compile le fichier indiqué en .com puis il lance DOSBox
J'utilise nasm parce que je veux aussi faire des programmes bootable donc je voulais pas m’embêter avec 2...
L'image seravait pour l'erreur de compilation.
J'utilise nasm
%include "FUNC-IO.asm"
org 0x0100
mov si, offset LETTRE
push si
call echo
ret
Merci de tes réponse :)
ça ne marche cependant toujours pas
Pareil
Salut !
J'ai un petit problème que mon niveau pitoyable ne permet pas de résoudre ^^
Voilà le code du premier fichier :
%include "FUNC-IO.asm"
org 0x0100
mov si, lettre
call echo
ret
Bonsoir,
Merci de votre réponse. Les cours de developpez son bien y a pas à dire, mais il ne s'adressent pas vraiment au débutant...
Je connaissais TutoOS mais je trouve aussi que les...
Bonjour,
Je suis nouveaux sur ce site que je consulte pourtant depuis des années :)
Je me présente brièvement : Esteban, 17 ans, terminale STI2D SIN. J'aime beaucoup l'informatique et j'ai les...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.