La Community degli studenti di Ingegneria Informatica di Napoli


Utenti:12491  (Ultimo: wazaah)
Attualmente On-Line: 100
Totale Pagine Viste: 73519224

Numero di Downloads: 927830
Numero di Posts nel Forum: 273433
Totale News: 1785



Nickname    Password      (Registrati QUI)
Oggi, 18 Dec 2017 07:50:46   (server time)


.::Menu del Sito

 Home Page
 Cerca nel FORUM
 Statistiche
 Elenco Utenti
 Scrivi allo staff
 Links
 INFORMAZIONI
 FAQ
 Calendario Eventi
 News
 Archivio News
 Invia News
 Argomenti
 COMMUNITY
 Forums
 Trovamici
 CHAT IRC
 Chi segue i Corsi?
 APPUNTI
 Downloads
 UTENTE
 Pannello Personale
 Messaggi Privati
 ALTRO
 Annunci Economici
 Cruciverba On Line

 UNIVERSITA'
 Federico II
 Sito Docenti
 Facoltà di Ingegneria
 Ingegneria Informatica
 Bacheca Esami
 ESIS - Chiosco Servizi
 Campus Unina
 Elenco Telefonico Unina
 Biblioteca ingegneria
 Biblioteche Unina
 DIS - (Inf. - Sist.)
 Prisma Lab
 Elettrotecnica
 Mobilab
 Diet - (Elettr. - Telec)
 SincroLAB
 RADIO F2
 ADISU (diritto allo studio)
 Banca dati Laureati
 Wikipedia - Federico II

.::Chat Offline

Purtroppo per l''ennesimo problema di hosting la chat è temporaneamente disabilitata, mi scuso per i disagi e provvederò a breve ad un ripristino/sostituzione
grazie
PeX

  
Quelli Di Informatica: Forums

Quelli di Informatica :: Leggi il Topic - [canonico] dubbio traccia esame giugno 2017 svolta
 FAQFAQ   CercaCerca   Gruppi utentiGruppi utenti   ProfiloProfilo   Messaggi PrivatiMessaggi Privati   LoginLogin 

[canonico] dubbio traccia esame giugno 2017 svolta

 
Nuovo Topic   Rispondi    Indice del forum -> Calcolatori Elettronici I
Precedente :: Successivo  
Autore Messaggio
ale248
Quello al suo primo post
Quello al suo primo post

Corso: Automazione I anno

Attualmente è: Offline
Messaggi: 1
Registrato: Non 0, 0000

MessaggioInviato: Mar 29 Ago, 2017 - 11:58    Oggetto: [canonico] dubbio traccia esame giugno 2017 svolta Rispondi citando

*esercizio assembly dove dovevi ribaltare una stringa dopo aver contato il numero di caratteri della stessa ("ciao mondo!" --> "!odnom oaic") in $9000



*DATA SEGMENT
ORG $8000
LENGHT DS.W 1
STRING DC.B 'ciao mondo!',0



ORG $8200
INIZIO MOVE.L #STRING,A0
CLR.L D1
BSR SUBR *dice 'subr' simbolo non definito, non so il motivo
END INIZIO


ORG $8500
SUBR MOVE.B (A0)+,D0
CMP.B D0
BEQ INV
ADD.W #1,D1
MOVE.B D0,-(SP)
BRA SUBR1
INV MOVE.B #$9000,A0
MOVE.W D1,LENGHT
CMP LENGHT
BEQ FINISH
LOOP MOVE.B (SP)+,D0
MOVE.B D0,(A0)+
ADD.W #-1,D1
CMP D1
BNQ LOOP
FINISH RTS
Torna in cima
Profilo Messaggio privato
bryant248
Quello che inizia
Quello che inizia

Corso: III Anno (J-Z)

Attualmente è: Offline
Messaggi: 2
Registrato: Aug 29, 2017

MessaggioInviato: Mar 29 Ago, 2017 - 16:11    Oggetto: Rispondi citando

l'END MAIN va messo a fine programma, se il compilatore lo legge si ferma, di conseguenza il resto dei simboli non viene letto e quindi non è stata letta la definizione dell'etichetta.
per far terminare il main usi STOP oppure un ciclo infinito del tipo:
FINE JMP FINE. Mentre l'END MAIN mettilo a fine codice.
Torna in cima
Profilo Messaggio privato
Mostra prima i messaggi di:   
Nuovo Topic   Rispondi    Indice del forum -> Calcolatori Elettronici I Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum
Idea, website e amministrazione by PeXPeX
Il materiale nel sito è disponibile GRATUITAMENTE e non può essere connesso a nessuna attività economica o LUCRATIVA
Sito sviluppato in PHP sulla base del CMS PHP-Nuke. Su licenza GPL/GNU Best View 1024*768