Pagina 1 di 1

Chi trova l'errore????

Inviato: venerdì 3 ottobre 2008, 17:22
da tia
dati segment                                        ;inizio segmento dati;
messaggio db 'Inserisci una parola$'                     
dati ends
istruzione segment                                        ;inizio segmento istruzione;
assume ds:dati, cs:istruzione, ss:ripostiglio
Vai: mov ds, ax
mov ax, ripostiglio
mov ss, ax
lea ax, fineripostiglio
mov sp, ax
lea dx, messaggio
ripeti: mov ah, 1
int 21h
cmp al, 13
jnz ripeti
mov ah, 9
int 21h
mov ax, 4c00h
int 21h
istruzione ends
ripostiglio segment stack                          ;inizio segmento stack;
dw 50 dup(?)
fineripostiglio label word
ripostiglio ends
end ripeti
end vai


Aiuto nono so più su che forum scrivere >:(
Inserisco i caratteri faccio INVIO(13 appunto) e il computer scrive dei caratteri incomprensibili e suona con vari bip)

Re: Chi trova l'errore????

Inviato: venerdì 3 ottobre 2008, 18:37
da ziomax66
Scusate la mia ignoranza ..... ma che linguaggio di programmazioni è  ???

Re: Chi trova l'errore????

Inviato: venerdì 3 ottobre 2008, 18:40
da kelev
Assembler

Re: Chi trova l'errore????

Inviato: venerdì 3 ottobre 2008, 23:03
da Piter85
::) tia ke dovrebbe fare il programma?

Re: Chi trova l'errore????

Inviato: sabato 4 ottobre 2008, 10:40
da Zoff
tia ha scritto: dati segment                                         ;inizio segmento dati;
messaggio db 'Inserisci una parola$'                     
dati ends
istruzione segment                                         ;inizio segmento istruzione;
assume ds:dati, cs:istruzione, ss:ripostiglio
Vai: mov ds, ax
mov ax, ripostiglio
mov ss, ax
lea ax, fineripostiglio
mov sp, ax
lea dx, messaggio
ripeti: mov ah, 1
int 21h
cmp al, 13
jnz ripeti
mov ah, 9
int 21h
mov ax, 4c00h
int 21h
istruzione ends
ripostiglio segment stack                           ;inizio segmento stack;
dw 50 dup(?)
fineripostiglio label word
ripostiglio ends
end ripeti
end vai


Aiuto nono so più su che forum scrivere >:(
Inserisco i caratteri faccio INVIO(13 appunto) e il computer scrive dei caratteri incomprensibili e suona con vari bip)
Non è che il problema sta nal fatto che quando definisci l'etichetta Vai ha la prima lettera maiuscola e nella chiusura del programma ha la lettera minuscola?

Sono un po' arrugginito ma altri errori non ne vedo...