Chi trova l'errore????

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
tia
Prode Principiante
Messaggi: 56
Iscrizione: sabato 20 settembre 2008, 16:14

Chi trova l'errore????

Messaggio 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)
Avatar utente
ziomax66
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 684
Iscrizione: martedì 29 aprile 2008, 23:01

Re: Chi trova l'errore????

Messaggio da ziomax66 »

Scusate la mia ignoranza ..... ma che linguaggio di programmazioni è  ???
Avatar utente
kelev
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1766
Iscrizione: giovedì 4 settembre 2008, 0:27

Re: Chi trova l'errore????

Messaggio da kelev »

Assembler
"E alla fine sei da solo, dove vai, con chi brindi?"
Avatar utente
Piter85
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 306
Iscrizione: lunedì 26 novembre 2007, 16:20

Re: Chi trova l'errore????

Messaggio da Piter85 »

::) tia ke dovrebbe fare il programma?
... il Sole splende ancora !!!
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: Chi trova l'errore????

Messaggio 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...
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti