Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 20 su 20
  1. #11
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    726
    Originariamente inviato da oregon
    Ho scaricato e installato il simulatore e il problema non l'ho avuto ...

    Probabilmente il tuo file di testo e' "sporco" (contiene qualche carattere non visualizzabile che da' fastidio).

    Cancella la linea indicata e riscrivila ...
    Continua a non andare, e l'ho riscritto tutto...

  2. #12
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Beh ... io l'ho scritto, caricato ed eseguito al primo colpo ...

    Non so che dirti ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #13
    Che errore ti da di preciso?

  4. #14
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    726
    Ma hai usato il mio codice o quello postato da spaghetto??
    Notepad non dovrebbe inserire caratteri strani di solito, no?

  5. #15
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    726
    Originariamente inviato da spaghetto
    Che errore ti da di preciso?
    Lo stesso di prima.

  6. #16
    Pure con il mio codice?

  7. #17
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da Downloader
    Ma hai usato il mio codice o quello postato da spaghetto??
    Notepad non dovrebbe inserire caratteri strani di solito, no?
    Il tuo ... il suo ... e' uguale ... ho usato notepad ...

    Versione di PCSpim 7.2.1
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  8. #18
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    726
    Non so proprio come spiegarmelo...

  9. #19
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    726
    Non so perchè ma provando a usare una istruzione diversa da li, ovvero lw funziona tutto.

    Ecco il codice:

    codice:
    #Somma tra due elementi word
    
    .data
     x: .word 50
     y: .word 100
    
    .text
    .globl main
     main:
      lw $t0,x #load immediated non va
      lw $t1,y #load immediated non va
      add $t0,$t0,$t1
      li $v0, 1
      move $a0, $t0
      syscall
      li $v0, 10
      syscall
    Mi chiedo come mai non riconosca li.

  10. #20
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    726
    Scusate, avrei un paio di domande:

    1) le etichette che mi servono per scrivere delle "funzioni" come ad esempio la funzione "esci" le posso scrivere dopo aver scritto la direttiva .text o vanno messi solo nella zona del main?

    2) Una curiosità su questo codice:

    codice:
    .data
     string: .asciiz "Ciao_a_tutti"
     
    .text
     .globl main
     main:
      la $t0, string
      j stampa_stringa 
      j esci 
    
       
    
    
     esci: 
          li $v0, 10
          syscall
     
      stampa_stringa:
                     li $v0, 4
                     la $a0, string  
                     syscall
                     j esci #come mai ci va per forza?
    nel main io lancio la funzione stampa_stringa, mi aspetterei che una volta terminate le istruzioni si ritorni al flusso principale, ovvero si esegua la funzione esci, ma non è cosi??
    come mai?


    Grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.