2013-06-24 6 views
0

Je dois laisser plusieurs lignes vides.Les sauts de ligne dans l'assemblage?

J'ai essayé

PRINT 09h,09h 

et

CALL PTHIS 
DB 13, 10, '', 0 
CALL PTHIS 
DB 13, 10, '', 0 

La première méthode semble laisser une seule ligne quel que soit le nombre de 09h je l'utilise alors que le second est évidemment pas très pratique.

Comment puis-je effectuer plusieurs sauts de ligne dans l'assemblage?

+2

Je ne suis pas sûr du type d'assembleur que vous utilisez, mais 'db 13,10,13,10, 0' devrait fonctionner? – Blorgbeard

Répondre

0

09H est un caractère TAB, pas un caractère LINE FEED. Si vous obtenez une seule ligne, alors votre macro PRINT apparaîtra pour ajouter une nouvelle ligne.

Essayez d'utiliser

PRINT 10,10,10,10 

ne peut garantir, cependant - Je ne sais pas ce que assembleur vous utilisez.

0

"J'ai essayé IMPRIMER 09h, 09h"

IMPRIMER 0Ah, 0Ah si vous le voulez dans l'hexagone

0Ah est un saut de ligne

0Dh est un retour chariot

Donc, si vous voulez laisser le curseur au milieu de la page lorsque vous faites défiler une ligne excluez le bit 0Dh

Questions connexes