Autore Topic: Run Dei Programmi  (Letto 1625 volte)

hiryu

  • Utente
  • **
  • Post: 649
    • http://hiryu.netsons.org/
  • Gioco Preferito: Wizard Of Wor
Run Dei Programmi
« il: 01 Luglio 2004, 10:16:48 »
 come si fa ad eseguire un programma battendo semplicemente RUN al prompt anziche SYS XXXX ??
Elwood: "E' partito un pistone"
Jake: "Poi torna?"
________________________________________________________
Hiryu @ http://hiryu.netsons.org | http://www.virb.com/hiryu

Alberto

  • Utente
  • **
  • Post: 589
  • Gioco Preferito: Grand Prix Circuit
Run Dei Programmi
« Risposta #1 il: 01 Luglio 2004, 11:52:08 »
 
Se il programma è scritto in Basic,si lancia sempre con RUN.
Se il programma è scritto in linguaggio macchina,per poter essere lanciato con RUN deve essere preceduto da una riga basic del tipo SYS ,dove indirizzo è l'indirizzo iniziale della prima istruzione assembler.
Per scrivere la riga Basic con la SYS da un assemblatore,devi scrivere il codice della SYS (158,se non erro) seguito dai codici ASCII delle cifre dell'indirizzo d'inizio.
Ad esempio
Codice: [Seleziona]
         .byte $0b
          .byte $08 ; link alla prossima riga Basic (inesistente)
          .byte $0a
          .byte $00 ; numero riga Basic ($000a = 10)
          .byte $9e ; codice SYS ($9e = 158)
          .byte $32
          .byte $30
          .byte $36
          .byte $34 ; indirizzo di partenza = 2064

$0810 <prima istruzione assembly>
Spero di aver chiarito il tuo dubbio :)
Bye

hiryu

  • Utente
  • **
  • Post: 649
    • http://hiryu.netsons.org/
  • Gioco Preferito: Wizard Of Wor
Run Dei Programmi
« Risposta #2 il: 01 Luglio 2004, 11:54:51 »
 hai chiarito il dubbio, ma da qui a farlo funzionare su qualche stupidissimo programma di scrolling in LM (codice che tra l'altro ho rubato in giro) ce ne vorrà un pochino... thanx!!
Elwood: "E' partito un pistone"
Jake: "Poi torna?"
________________________________________________________
Hiryu @ http://hiryu.netsons.org | http://www.virb.com/hiryu

hiryu

  • Utente
  • **
  • Post: 649
    • http://hiryu.netsons.org/
  • Gioco Preferito: Wizard Of Wor
Run Dei Programmi
« Risposta #3 il: 01 Luglio 2004, 19:55:36 »
 ce l'ho fatta al primo colpo!! :o  incredibile!! ancora grazie
Elwood: "E' partito un pistone"
Jake: "Poi torna?"
________________________________________________________
Hiryu @ http://hiryu.netsons.org | http://www.virb.com/hiryu