Forum by laureateci.it
[ Home | REGOLE FORUM | Tutti i blog | Profilo | Registrati | CHAT | Discussioni Attive | Discussioni Recenti | Segnalibro | Msg privati | Sondaggi Attivi | Utenti | Download Informatica | Download ICD | Download TPS | Download Magistrale | Download Specialistica | Giochi | Cerca nel web | cerca | faq | RSS ]
Nome Utente:
Password:
Salva Password
Password Dimenticata?

 Tutti i Forum
 INFORMATICA - Primo Anno
 Architettura degli elaboratori
 Esercizio Assembler

Nota: Devi essere registrato per poter inserire un messaggio.
Per registrarti, clicca qui. La Registrazione è semplice e gratuita!

Larghezza finestra:
Nome Utente:
Password:
Modo:
Formato: GrassettoCorsivoSottolineatoBarrato Aggiungi Spoiler Allinea a  SinistraCentraAllinea a Destra Riga Orizzontale Inserisci linkInserisci EmailInserisci FlashInserisci Immagine Inserisci CodiceInserisci CitazioneInserisci Lista Inserisci Faccine
   
Icona Messaggio:              
             
Messaggio:

  * Il codice HTML è OFF
* Il Codice Forum è ON

Smilies
Approvazione [^] Arrabbiato [:(!] Bacio [:X] Bevuta [:273]
Caldo [8D] Compiaciuto [8)]    
compleanno [:269]
Davvero Felice [:D] Diavoletto [}:)] Disapprovazione [V] Domanda [?]
Felice [:)] Fumata [:29] Goloso [:P] Imbarazzato [:I]
Infelice [:(] Morte improvvisa da [:62]
Morto [xx(] Occhio Nero [B)] Occhiolino [;)] Palla 8 [8]
pc [:205]    
Riproduzione [:76]
Scioccato [:O]      

   Allega file
  Clicca qui per inserire la tua firma nel messaggio.
Clicca qui per sottoscrivere questa Discussione.
    

V I S U A L I Z Z A    D I S C U S S I O N E
GNUby Inserito il - 05/01/2004 : 00:59:13
Salve a tutti è il mio primo post qui
Non riesco a risolvere un banale esercizio in assemlber:
Realizzare un programma che consente di immettere massimo 5 caratteri e trasformarli in numero.
Nome della macro: io.mac
nome della funzione: leggii (la classica)

grazie per il vostro aiuto!

4   U L T I M E    R I S P O S T E    (in alto le più recenti)
silent Inserito il - 16/01/2004 : 18:11:04
ma il file .exe non me lo apre dicendo che c'è un problema.se potreste guardare il programma e dirmi se c'è qualche errore.grazie mille
n/a Inserito il - 15/01/2004 : 22:14:53
"no stack segment" è un warning di nessuna importanza, il programma te lo ha compilato e quindi puoi provarlo
silent Inserito il - 15/01/2004 : 19:03:10
scusate potreste dare un'occhiata a questo programma:
stack segment para
db 200 dup(0)
stack ends
data segment para
N_CIFRE EQU 8 ; numero di cifre dei numeri
Num1 DB '1,2,3,4,5,6,7,8'
Num2 DB '8,7,6,5,4,3,2,1'
Ris DB '0,0,0,0,0,0,0,0,0','$' ;terminatore
data ends
code segment para
main proc far
assume cs:code, ds:data, es:data, ss:stack
mov ax,data
mov ds,ax
mov es,ax
mov ah,0fh
int 10h
mov ah,0; costanti modificabili
start:
; -- Somma dei due numeri

mov cx,N_CIFRE ;numero di cifre da sommare
mov di,cx ;punta alla cifra più a destra di Ris
mov si,N_CIFRE-1 ;... di Num1 o Num2


SommaCifra proc near
mov al,Num1[si]
adc al,Num2[si]

mov Ris[di],al
dec di
dec si
loop SommaCifra
mov Ris[di],0
inc Ris[di]

mov cx,N_CIFRE+1
mov di,0
Ascii: add Ris[di],30h
inc di
loop Ascii


StampaRis:
mov ah,09h
mov dx,OFFSET Ris
int 21h

RET
SommaCifra ENDP
code ends
END main
solo che quando faccio il link del programma alla fine mi dice "no stack segment".che vuol dire??
per favore aiutatemi
GNUby Inserito il - 06/01/2004 : 21:29:06
Qualcuno che mi puo aiutare???!?

per cortesia!

Forum by laureateci.it © 2002 - 2012 Laureateci Communications Torna all'inizio della Pagina
Il DB ha risposto in 0,05 secondi.

TargatoNA.it | SuperDeejay.Net | Antidoto.org | Brutto.it | Equiweb.it | Snitz Forum 2000