content:retrocomputing:assembly
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
content:retrocomputing:assembly [2024/08/06 11:40] – admin | content:retrocomputing:assembly [2024/09/10 21:27] (current) – [Sintassi] admin | ||
---|---|---|---|
Line 719: | Line 719: | ||
Quindi, nella posizione $801 viene inserito il programma 10 SYS2064, che quindi rimanderà alla locazione 2064 ($810), dove sarà presente il codice //main://. | Quindi, nella posizione $801 viene inserito il programma 10 SYS2064, che quindi rimanderà alla locazione 2064 ($810), dove sarà presente il codice //main://. | ||
+ | ===== Turbo Macro Pro ===== | ||
+ | **Turbo Macro Pro (TMP)** è un altro assembler/ | ||
+ | |||
+ | ==== Avvio ==== | ||
+ | |||
+ | * effettuare un //Attach// del disco .d64 scaricato sopra | ||
+ | * dare LOAD " | ||
+ | * dare LOAD "TMP ...non REU", | ||
+ | * eseguirlo con SYS 32768 | ||
+ | |||
+ | TMP si avvierà: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ==== Sintassi ==== | ||
+ | |||
+ | Sembra sia fondamentale che, in questa versione, i comandi siano scritti in **minuscolo**, | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Per **assemblare** si usa la "< | ||
+ | |||
+ | {{: | ||
+ | |||
+ | e poi " | ||
+ | |||
+ | Nel caso specifico si esegue il programma con 'SYS 4096' (che è pari a $1000) per ottenere: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Per ritornare all' | ||
+ | |||
+ | SYS 32768 | ||
===== VIC 20 ===== | ===== VIC 20 ===== | ||
content/retrocomputing/assembly.1722937230.txt.gz · Last modified: 2024/08/06 11:40 by admin