TAKE begrenzt Anzahl von Zeichen

TAKE.DEB läßt nur eine bestimmte Anzahl von Zeichen durch, die durch den Parameter festgelegt wird. »ECHO 200 Tips & Tricks | TAKE 3« läßt z. B. die Ausgabe »200« übrig.

Name: TAKE.DEB
Funktion: Gibt nur die ersten # Zeichen aus.
Übersetzung: DEBUG <TAKE.DEB
Prüfsumme: 5963
Anwendung: TAKE # <Datei # = Anzahl der Zeichen
Einschränkungen: ./.
A
CLD                 ;100
MOV SI,82           ;101
AAD                 ;104
MOV AH,AL           ;106
LODSB               ;108
SUB AL,30           ;109
JNB 104             ;10B
MOV CL,AH           ;10D
MOV CH,0            ;10F
INC CX              ;111
MOV AH,6            ;112
MOV DL,FF           ;114
INT 21              ;116
JZ 11C              ;118
LOOP 11D            ;11A
RET                 ;11C
MOV DL,AL           ;11D
INT 21              ;11F
JMP 114             ;121

RCX
23
NTAKE.COM
W
Q

Quelle: 200 Utilities für PC-/MS-DOS von Gerhard Schild und Thomas Jannot