Thread ASSEMBLER: Ausgabe ohne Variable: Das wird doch wohl irgendwie gehen ... (9 answers)
Opened by J-jayz-Z at 2006-10-27 12:38

J-jayz-Z
 2006-10-30 15:37
#10784 #10784
User since
2005-04-13
625 Artikel
BenutzerIn
[Homepage] [default_avatar]
Ich habe es jetzt zusätzlich noch mit 13H gemacht, bekomme aber keine Ausgabe. Oder nur komische Zeichen, wenn ich DL,DH und BH nicht gesetzt hab ...
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
TITLE Hallo
INCLUDE macro.bib
IDEAL
MODEL SMALL
STACK 100
DATASEG &nbsp
;
TEXT db 'Ende ...$'
foo db 'Testausgabe',10,13,0
CODESEG &nbsp
;
start:
STARTUPCODE
MOV BP, OFFSET foo
MOV CX, 14
MOV DL, 1
MOV DH, 1
MOV BH, 1
MOV AL, 3
MOV AH, 13H
INT 10H
LEA BX, [foo]
OUTPUT: CMP [BYTE BX], 0
JE ENDE
MOV AH, 0EH
MOV AL, [BX]
INT 10h
INC BX
JMP OUTPUT
ENDE: PRINT_N TEXT
EXITCODE
END start
jemand ne Idee, was ich falsch mache ?
perl -Mstrict -Mwarnings -e 'package blub; sub new { bless {} } sub bar {my $self=shift; $self->{bla}="5065726c2d436f6d6d756e697479"; return $self->{bla};} my $foo=blub->new();print "Hallo ";print pack("H*",$foo->bar()); print "\n"'

http://perl-tutor.de

View full thread ASSEMBLER: Ausgabe ohne Variable: Das wird doch wohl irgendwie gehen ...