LOAD "*", 8,1
Sintaks umumnya adalah:
LOAD ["<filename>"[, <device number>[, <secondary number>]]]
Nama file *berarti file pertama pada disk, seperti yang Anda sebutkan dalam pertanyaan Anda.
Parameter angka pertama adalah nomor perangkat. 8adalah nomor perangkat untuk drive disk pertama. Dari artikel Wikipedia tentang Commodore DOS :
Secara konvensional, unit drive disk pertama pada suatu sistem memiliki nomor perangkat 8, drive kedua, jika ada, 9, dll., Hingga maksimum 15
Ini sepertinya berasal dari bus IEEE-488 , yang digunakan oleh Commodore PET .
- Parameter angka kedua, dalam hal ini
1, berarti memuat program yang disimpan ke dalam memori, mulai dari lokasi memori yang ditentukan oleh dua byte pertama dalam file yang Anda muat. Ini umumnya digunakan untuk program bahasa mesin. 0, sebaliknya, adalah nilai default, dan akan memuat program yang disimpan ke $0801(awal memori BASIC)
Deskripsi lengkap tersedia di halaman wiki C64 untuk perintah LOAD .