НАГРУЗКА "*", 8,1
Общий синтаксис:
LOAD ["<filename>"[, <device number>[, <secondary number>]]]
Имя файла
*
означает первый файл на диске, как вы упомянули в своем вопросе.Первый числовой параметр - это номер устройства.
8
номер устройства для первого дисковода. Из статьи в Википедии о Commodore DOS :
По общему правилу первый дисковод в системе имеет устройство № 8, второй дисковод, если имеется, 9 и т. Д., Максимум до 15
Похоже, это происходит от шины IEEE-488, которую использовал Commodore PET .
- Второй числовой параметр в данном случае
1
означает загрузку сохраненной программы в память, начиная с места в памяти, указанного первыми двумя байтами в загружаемом файле. Это обычно используется для программ машинного языка.0
напротив, это значение по умолчанию, и оно будет загружать сохраненную программу в$0801
(начало основной памяти)
Полное описание доступно на вики-странице C64 для команды LOAD .